Simbody
Classes | Public Member Functions | Friends

SimTK::Study Class Reference

#include <Study.h>

Inheritance diagram for SimTK::Study:

List of all members.

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 &)
Studyoperator= (const Study &)
 ~Study ()
 Study (const System &sys)
const StringgetName () const
const StringgetVersion () const
const SystemgetSystem () const
const StategetState () const
StateupdState ()
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::GutsgetStudyGuts () const
Study::GutsupdStudyGuts ()
void adoptStudyGuts (Study::Guts *g)
 Study (Study::Guts *g)
bool hasGuts () const

Friends

class Guts

Constructor & Destructor Documentation

SimTK::Study::Study ( ) [inline]
SimTK::Study::Study ( const Study )
SimTK::Study::~Study ( )
SimTK::Study::Study ( const System sys) [explicit]
SimTK::Study::Study ( Study::Guts g) [inline, explicit]

Member Function Documentation

Study& SimTK::Study::operator= ( const Study )
const String& SimTK::Study::getName ( ) const
const String& SimTK::Study::getVersion ( ) const
const System& SimTK::Study::getSystem ( ) const
const State& SimTK::Study::getState ( ) const
State& SimTK::Study::updState ( )
bool SimTK::Study::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 SimTK::Study::isEmptyHandle ( ) const
bool SimTK::Study::isSameStudy ( const Study otherStudy) const
const Study::Guts& SimTK::Study::getStudyGuts ( ) const [inline]
Study::Guts& SimTK::Study::updStudyGuts ( ) [inline]
void SimTK::Study::adoptStudyGuts ( Study::Guts g)
bool SimTK::Study::hasGuts ( ) const [inline]

Friends And Related Function Documentation

friend class Guts [friend]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines