Defer(MethodSignatureT Method, bool HoldRef=true) | Cntm::SynchroObject | [inline] |
DeleteInstance() | Cntm::SynchroRefBaseEx | [inline, protected, virtual] |
Enter(bool ReentrantMode=false) | Cntm::SynchroObject | [inline, virtual] |
IsReentrantMode() const | Cntm::SynchroObject | [inline, virtual] |
Leave(bool ReentrantMode=false) | Cntm::SynchroObject | [inline, virtual] |
OnReleaseInstance() | Cntm::RefBaseEx | [inline, protected, virtual] |
Cntm::Ptr typedef | Cntm::IRefObject | |
Cntm::SynchroObject::Ptr typedef | Cntm::SynchroObject | |
ReanimateInstance(RefPtr< T > *Dest, bool RepeatOnRelease=false) | Cntm::RefBaseEx | [inline, protected] |
RefBase() | Cntm::RefBase | [inline, protected] |
RefBaseEx() | Cntm::RefBaseEx | [inline, protected] |
Space() const | Cntm::SynchroObject | [inline, virtual] |
SpecUtils::RefBasePtrProxy class | Cntm::RefBase | [friend] |
SpecUtils::RefBasePtrPtrProxy class | Cntm::RefBase | [friend] |
SpecUtils::RefObjectPtrProxy class | Cntm::IRefObject | [friend] |
SpecUtils::RefObjectPtrPtrProxy class | Cntm::IRefObject | [friend] |
SuspendDefer(MethodSignatureT Method, bool HoldRef=true) | Cntm::SynchroObject | [inline] |
SuspendThread(MethodSignatureT Method, BasicAsyncProc::ThreadPriority Priority=BasicAsyncProc::tpNormal, bool HoldRef=true) | Cntm::SynchroObject | [inline] |
SynchroObject(const SynchroSpace::Ptr &Space=Cntm::SynchroSpace::Ptr()) | Cntm::SynchroObject | [protected] |
SynchroObject(Sync &ConstructSync) | Cntm::SynchroObject | [protected] |
SynchroObject(ReentrantSync &ConstructSync) | Cntm::SynchroObject | [protected] |
SynchroRefBaseEx(const SynchroSpace::Ptr &Space=Cntm::SynchroSpace::Ptr()) | Cntm::SynchroRefBaseEx | [inline, protected] |
SynchroRefBaseEx(Sync &ConstructSync) | Cntm::SynchroRefBaseEx | [inline, protected] |
SynchroRefBaseEx(ReentrantSync &ConstructSync) | Cntm::SynchroRefBaseEx | [inline, protected] |
Thread(MethodSignatureT Method, BasicAsyncProc::ThreadPriority Priority=BasicAsyncProc::tpNormal, bool HoldRef=true) | Cntm::SynchroObject | [inline] |
TryEnter(bool ReentrantMode=false) | Cntm::SynchroObject | [inline, virtual] |
WaitDestroyAll(uint MSecTimeout=std::numeric_limits< uint >::max()) | Cntm::RefBaseEx | [inline, static] |
~RefBase() | Cntm::RefBase | [inline, protected, virtual] |
~RefBaseEx() | Cntm::RefBaseEx | [inline, protected] |
~SynchroObject() | Cntm::SynchroObject | [inline, protected, virtual] |