Struct CRepository::SObjectEntry#
Defined in File repository.h
Nested Relationships#
This struct is a nested type of Class CRepository.
Struct Documentation#
-
struct SObjectEntry#
Object entry.
The object instance information. Objects that are running remotely are represented by their proxy. Objects can have multiple references by stubs.
Public Members
-
sdv::SClassInfo sClassInfo#
Object class name.
-
std::string ssName#
Object name (can be zero with local objects).
-
std::string ssConfig#
Object configuration.
-
sdv::TInterfaceAccessPtr ptrObject#
Object interface (could be proxy).
-
std::shared_ptr<CModuleInst> ptrModule#
Module instance.
-
bool bControlled = false#
When set, the object is controlled.
-
bool bIsolated = false#
When set, the object is isolated and running in another process.
-
std::mutex mtxConnect#
Mutex used to wait for connection.
-
std::condition_variable cvConnect#
Condition variable used to wait for connection.
-
std::shared_ptr<CIsoMonitor> ptrIsoMon#
Object being monitored for shutdown.
-
sdv::SClassInfo sClassInfo#