#include <Study.h>
Classes | |
class | Guts |
This is the declaration for the Study::Guts class, the abstract object to which a Study handle points. More... | |
Public Member Functions | |
Study () | |
Study (const Study &) | |
Study & | operator= (const Study &) |
~Study () | |
Study (const System &sys) | |
const String & | getName () const |
const String & | getVersion () const |
const System & | getSystem () const |
const State & | getState () const |
State & | updState () |
bool | isOwnerHandle () const |
Is this handle the owner of this rep? This is true if the handle is empty or if its rep points back here. | |
bool | isEmptyHandle () const |
bool | isSameStudy (const Study &otherStudy) const |
const Study::Guts & | getStudyGuts () const |
Study::Guts & | updStudyGuts () |
void | adoptStudyGuts (Study::Guts *g) |
Study (Study::Guts *g) | |
bool | hasGuts () const |
Friends | |
class | Guts |
Study | ( | ) | [inline] |
~Study | ( | ) |
Study | ( | Study::Guts * | g | ) | [inline, explicit] |
void adoptStudyGuts | ( | Study::Guts * | g | ) |
const String& getName | ( | ) | const |
const State& getState | ( | ) | const |
const Study::Guts& getStudyGuts | ( | ) | const [inline] |
const System& getSystem | ( | ) | const |
const String& getVersion | ( | ) | const |
bool hasGuts | ( | ) | const [inline] |
bool isEmptyHandle | ( | ) | const |
bool isOwnerHandle | ( | ) | const |
Is this handle the owner of this rep? This is true if the handle is empty or if its rep points back here.
bool isSameStudy | ( | const Study & | otherStudy | ) | const |
Reimplemented in MultibodyDynamicsStudy.
State& updState | ( | ) |
Study::Guts& updStudyGuts | ( | ) | [inline] |
friend class Guts [friend] |