| 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] |
| 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] |
| set(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 |
|
| ~MemberHandle() |
MemberHandle |
[inline] |
| ~SmartMember() |
SmartMember |
[inline, virtual] |