|
CFx SDK Documentation
2023 SP0
|
#include <daiSession.h>
Public Member Functions | |
| ODRX_DECLARE_MEMBERS (Session) | |
| Session () | |
| void | closeSession () |
| RepositoryPtr | createRepo (const OdAnsiString &name) |
| RepositoryPtr | createRepoFromFile (const OdAnsiString &fileName, const OdAnsiString &name="") |
| RepositoryPtr | findRepo (const OdAnsiString &name) |
| void | openRepo (RepositoryPtr &pRepository) |
| void | closeRepo (RepositoryPtr &pRepository) |
| const OdArray< daiErrorEventPtr > & | errors () |
| void | recordError (const char *functionID, daiErrorId error, const char *descpt) |
| Session & | operator<< (const daiErrorEventPtr &eveentToRecord) |
| bool | isRecordingOn () |
| void | startEventRecording () |
| void | stopEventRecording () |
Public Member Functions inherited from OdDAI::SessionInstance | |
| ODRX_DECLARE_MEMBERS (SessionInstance) | |
Public Member Functions inherited from OdRxObject | |
| ODRX_HEAP_OPERATORS () | |
| OdRxObject () | |
| virtual | ~OdRxObject () |
| virtual OdRxObject * | queryX (const OdRxClass *pClass) const |
| virtual OdRxObject * | x (const OdRxClass *pClass) const |
| virtual OdRxClass * | isA () const |
| virtual void | addRef ()=0 |
| virtual void | release ()=0 |
| virtual long | numRefs () const |
| bool | isKindOf (const OdRxClass *pClass) const |
| virtual OdRxObjectPtr | clone () const |
| virtual void | copyFrom (const OdRxObject *pSource) |
| virtual OdRx::Ordering | comparedTo (const OdRxObject *pOther) const |
| virtual bool | isEqualTo (const OdRxObject *pOther) const |
Static Public Member Functions | |
| static OdSmartPtr< Session > | openSession () |
Static Public Member Functions inherited from OdRxObject | |
| static OdRxObjectPtr | cast (const OdRxObject *pointer) |
| static OdRxClass * | desc () |
Protected Attributes | |
| bool | m_recordingActive |
| OdArray< daiErrorEventPtr > | m_errors |
| OdArray< RepositoryPtr > | m_knownServers |
| OdArray< RepositoryPtr > | m_activeServers |
| OdArray< ModelPtr > | m_activeModels |
Friends | |
| class | Repository |
Definition at line 54 of file daiSession.h.
| OdDAI::Session::Session | ( | ) |
| void OdDAI::Session::closeRepo | ( | RepositoryPtr & | pRepository | ) |
| void OdDAI::Session::closeSession | ( | ) |
| RepositoryPtr OdDAI::Session::createRepo | ( | const OdAnsiString & | name | ) |
| RepositoryPtr OdDAI::Session::createRepoFromFile | ( | const OdAnsiString & | fileName, |
| const OdAnsiString & | name = "" |
||
| ) |
| const OdArray<daiErrorEventPtr>& OdDAI::Session::errors | ( | ) |
| RepositoryPtr OdDAI::Session::findRepo | ( | const OdAnsiString & | name | ) |
| bool OdDAI::Session::isRecordingOn | ( | ) |
| OdDAI::Session::ODRX_DECLARE_MEMBERS | ( | Session | ) |
| void OdDAI::Session::openRepo | ( | RepositoryPtr & | pRepository | ) |
|
static |
| Session& OdDAI::Session::operator<< | ( | const daiErrorEventPtr & | eveentToRecord | ) |
| void OdDAI::Session::recordError | ( | const char * | functionID, |
| daiErrorId | error, | ||
| const char * | descpt | ||
| ) |
| void OdDAI::Session::startEventRecording | ( | ) |
| void OdDAI::Session::stopEventRecording | ( | ) |
|
friend |
Definition at line 99 of file daiSession.h.
Definition at line 97 of file daiSession.h.
|
protected |
Definition at line 96 of file daiSession.h.
|
protected |
Definition at line 94 of file daiSession.h.
|
protected |
Definition at line 95 of file daiSession.h.
|
protected |
Definition at line 93 of file daiSession.h.