DecompAppModel Class Reference

#include <DecompModel.h>

Inheritance diagram for DecompAppModel:
Inheritance graph
[legend]
Collaboration diagram for DecompAppModel:
Collaboration graph
[legend]

List of all members.

Public Member Functions

DecompConstraintSetgetModel () const
const std::string & getModelName () const
const int getBlockId () const
void setModel (DecompConstraintSet *model)
void setModelName (const std::string modelName)
void setBlockId (const int blockId)
 DecompAppModel (const DecompAppModel &appModel)
DecompAppModeloperator= (const DecompAppModel &rhs)
 DecompAppModel ()
 DecompAppModel (DecompConstraintSet *model, std::string modelName, int blockId)
virtual ~DecompAppModel ()

Protected Attributes

DecompConstraintSetm_model
std::string m_modelName
int m_blockId

Detailed Description

Definition at line 31 of file DecompModel.h.


Constructor & Destructor Documentation

DecompAppModel::DecompAppModel ( const DecompAppModel appModel  )  [inline]

Definition at line 60 of file DecompModel.h.

References m_blockId, m_model, and m_modelName.

DecompAppModel::DecompAppModel (  )  [inline]

Definition at line 71 of file DecompModel.h.

DecompAppModel::DecompAppModel ( DecompConstraintSet model,
std::string  modelName,
int  blockId 
) [inline]

Definition at line 75 of file DecompModel.h.

virtual DecompAppModel::~DecompAppModel (  )  [inline, virtual]

Definition at line 81 of file DecompModel.h.


Member Function Documentation

DecompConstraintSet* DecompAppModel::getModel (  )  const [inline]
const std::string& DecompAppModel::getModelName (  )  const [inline]

Definition at line 41 of file DecompModel.h.

References m_modelName.

const int DecompAppModel::getBlockId (  )  const [inline]

Definition at line 44 of file DecompModel.h.

References m_blockId.

void DecompAppModel::setModel ( DecompConstraintSet model  )  [inline]

Definition at line 49 of file DecompModel.h.

References m_model.

Referenced by DecompApp::setModelCore(), and DippyDecompApp::~DippyDecompApp().

void DecompAppModel::setModelName ( const std::string  modelName  )  [inline]

Definition at line 52 of file DecompModel.h.

References m_modelName.

Referenced by DecompApp::setModelCore().

void DecompAppModel::setBlockId ( const int  blockId  )  [inline]

Definition at line 55 of file DecompModel.h.

References m_blockId.

DecompAppModel& DecompAppModel::operator= ( const DecompAppModel rhs  )  [inline]

Definition at line 65 of file DecompModel.h.

References m_blockId, m_model, and m_modelName.


Member Data Documentation

Definition at line 33 of file DecompModel.h.

Referenced by DecompAppModel(), getModel(), operator=(), and setModel().

std::string DecompAppModel::m_modelName [protected]

Definition at line 34 of file DecompModel.h.

Referenced by DecompAppModel(), getModelName(), operator=(), and setModelName().

int DecompAppModel::m_blockId [protected]

Definition at line 35 of file DecompModel.h.

Referenced by DecompAppModel(), getBlockId(), operator=(), and setBlockId().


The documentation for this class was generated from the following file:

Generated on 5 Apr 2015 for Dip-All by  doxygen 1.6.1