FinalHolder(const Object &oGuardian) | FinalHolder | [inline] |
FinalHolder(const Object &oGuardian, const TypedHolder< T > &that) | FinalHolder | [inline] |
FinalHolder(const Object &oGuardian, const ValueView &that, bool fMutable) | FinalHolder | [inline] |
get(SynchronizedMemberReadBlock *pSync=NULL) const | MemberHolder | [inline, protected] |
getEscaped(SynchronizedMemberReadBlock *pSync=NULL) const | MemberHolder | [inline, protected] |
getFinal() const | FinalHolder | [inline, protected] |
GetType typedef | MemberHolder | |
initialize(ValueHolder that) | FinalHolder | [inline, protected] |
m_nMutability | SmartMember | [mutable, protected] |
m_po | MemberHolder | [protected] |
MemberHolder(const Object &oGuardian) | MemberHolder | [inline] |
MemberHolder(const Object &oGuardian, const TypedHolder< T > &that) | MemberHolder | [inline] |
MemberHolder(const Object &oGuardian, const TypedHolder< T > &that, bool fMutable) | MemberHolder | [inline] |
MemberHolder() | MemberHolder | [inline, protected] |
Mutability enum name | SmartMember | |
o() const | FinalHolder | [inline] |
o() const | FinalHolder | [inline] |
onConst() | SmartMember | [inline, protected, virtual] |
onEscape(bool fEscaped) const | MemberHolder | [inline, protected, virtual] |
onInit() | SmartMember | [inline, protected, virtual] |
operator *() const | MemberHolder | [inline] |
operator ValueView() const | FinalHolder | [inline] |
operator->() const | FinalHolder | [inline] |
coherence::lang::MemberHolder::operator=(const MemberHolder &that) | MemberHolder | [inline] |
performAction(Action nAction) const | MemberHolder | [inline, protected] |
readBarrier() const | SmartMember | [inline, protected] |
retained() const | FinalHolder | [inline, protected, virtual] |
set(const TypedHolder< T > &that, SynchronizedMemberWriteBlock *pSync=NULL) | MemberHolder | [inline, protected] |
setEscaped(const TypedHolder< T > &that, SynchronizedMemberWriteBlock *pSync=NULL) | MemberHolder | [inline, protected] |
SmartMember(const Object &oGuardian, Mutability nMutability=inherited) | SmartMember | [inline] |
SmartMember() | SmartMember | [protected] |
ValueHandle typedef | FinalHolder | |
ValueHolder typedef | FinalHolder | |
ValueType typedef | FinalHolder | |
ValueView typedef | FinalHolder | |
writeBarrier() const | SmartMember | [inline, protected] |
~MemberHolder() | MemberHolder | [inline] |
~SmartMember() | SmartMember | [inline, virtual] |