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