ConstraintRep Class Reference

#include <ConstraintRep.h>

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

List of all members.

Public Member Functions

 ConstraintRep (BON::FCO &ptr)
std::string doDump ()
std::string getName () const
std::string getDispName () const
void init (const std::string &, int m, const std::string &depth, int p, const std::string &, const std::string &)
Any::KIND_TYPE getMyKind () const
void attachedTo ()
bool isAttached () const

Protected Member Functions

void fetchEventAttribute (const std::string &event_name, unsigned int event_flag)
void fetch ()

Protected Attributes

bool m_attached
std::string m_name
std::string m_description
std::string m_defaultParams
std::string m_equation
int m_priority
std::string m_depth
std::string m_defdForNamesp
int m_eventMask

Detailed Description

Definition at line 7 of file ConstraintRep.h.


Constructor & Destructor Documentation

ConstraintRep::ConstraintRep ( BON::FCO ptr  ) 

Definition at line 12 of file ConstraintRep.cpp.


Member Function Documentation

void ConstraintRep::attachedTo (  ) 

Definition at line 26 of file ConstraintRep.cpp.

std::string ConstraintRep::doDump (  )  [virtual]

z dump either the m_namespace variable /or/ the specific defdForNamesp variable owned by this z m_namespace or m_defdForNamesp z dump only if the object belongs to main namespace

Implements Any.

Definition at line 116 of file ConstraintRep.cpp.

void ConstraintRep::fetch (  )  [protected]

Definition at line 36 of file ConstraintRep.cpp.

void ConstraintRep::fetchEventAttribute ( const std::string event_name,
unsigned int  event_flag 
) [protected]

Definition at line 76 of file ConstraintRep.cpp.

std::string ConstraintRep::getDispName (  )  const [virtual]

Reimplemented from Any.

Definition at line 98 of file ConstraintRep.cpp.

Any::KIND_TYPE ConstraintRep::getMyKind (  )  const [inline, virtual]

Implements Any.

Definition at line 15 of file ConstraintRep.h.

std::string ConstraintRep::getName (  )  const [virtual]

Reimplemented from Any.

Definition at line 84 of file ConstraintRep.cpp.

void ConstraintRep::init ( const std::string name,
int  m,
const std::string depth,
int  p,
const std::string equation,
const std::string disp_name 
)

Definition at line 103 of file ConstraintRep.cpp.

bool ConstraintRep::isAttached (  )  const

Definition at line 31 of file ConstraintRep.cpp.


Member Data Documentation

bool ConstraintRep::m_attached [protected]

attached: means is used by some FCO so upon dumping is dumped as local constraint of that FCO if not attached then it will be dumped along with global attributes

Definition at line 29 of file ConstraintRep.h.

Definition at line 32 of file ConstraintRep.h.

Definition at line 37 of file ConstraintRep.h.

Definition at line 36 of file ConstraintRep.h.

Definition at line 31 of file ConstraintRep.h.

Definition at line 33 of file ConstraintRep.h.

int ConstraintRep::m_eventMask [protected]

Definition at line 38 of file ConstraintRep.h.

Definition at line 30 of file ConstraintRep.h.

int ConstraintRep::m_priority [protected]

Definition at line 34 of file ConstraintRep.h.


The documentation for this class was generated from the following files:
Generated on Thu May 30 15:52:01 2013 for GME by  doxygen 1.6.3