#include <ConstraintRep.h>
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 |
Definition at line 7 of file ConstraintRep.h.
ConstraintRep::ConstraintRep | ( | BON::FCO & | ptr | ) |
Definition at line 12 of file ConstraintRep.cpp.
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.
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.
std::string ConstraintRep::m_defaultParams [protected] |
Definition at line 32 of file ConstraintRep.h.
std::string ConstraintRep::m_defdForNamesp [protected] |
Definition at line 37 of file ConstraintRep.h.
std::string ConstraintRep::m_depth [protected] |
Definition at line 36 of file ConstraintRep.h.
std::string ConstraintRep::m_description [protected] |
Definition at line 31 of file ConstraintRep.h.
std::string ConstraintRep::m_equation [protected] |
Definition at line 33 of file ConstraintRep.h.
int ConstraintRep::m_eventMask [protected] |
Definition at line 38 of file ConstraintRep.h.
std::string ConstraintRep::m_name [protected] |
Definition at line 30 of file ConstraintRep.h.
int ConstraintRep::m_priority [protected] |
Definition at line 34 of file ConstraintRep.h.