My Project
|
Helper class to support reference counting. More...
#include <context.h>
Public Member Functions | |
RefCountedContext (const char *) | |
virtual | ~RefCountedContext () |
int | addRef () |
int | release () |
Private Attributes | |
int | m_refCount |
|
inline |
Definition at line 109 of file context.h.
|
inlinevirtual |
|
inline |
Definition at line 111 of file context.h.
References m_refCount.
Referenced by ConfigContext::addRef(), DoxygenContext::addRef(), TranslateContext::addRef(), UsedFilesContext::addRef(), IncludeInfoContext::addRef(), IncludeInfoListContext::addRef(), ClassContext::addRef(), NamespaceContext::addRef(), FileContext::addRef(), DirContext::addRef(), PageContext::addRef(), MemberContext::addRef(), ModuleContext::addRef(), ClassListContext::addRef(), ClassIndexContext::addRef(), InheritanceGraphContext::addRef(), ClassInheritanceNodeContext::addRef(), ClassInheritanceContext::addRef(), ClassHierarchyContext::addRef(), NestingNodeContext::addRef(), NestingContext::addRef(), ClassTreeContext::addRef(), NamespaceListContext::addRef(), NamespaceTreeContext::addRef(), DirListContext::addRef(), FileListContext::addRef(), FileTreeContext::addRef(), PageListContext::addRef(), PageTreeContext::addRef(), ModuleNodeContext::addRef(), ModuleListContext::addRef(), ModuleTreeContext::addRef(), ExampleListContext::addRef(), ExampleTreeContext::addRef(), GlobalsIndexContext::addRef(), ClassMembersIndexContext::addRef(), NamespaceMembersIndexContext::addRef(), NavPathElemContext::addRef(), InheritanceNodeContext::addRef(), InheritanceListContext::addRef(), MemberListContext::addRef(), MemberGroupInfoContext::addRef(), MemberGroupListContext::addRef(), MemberListInfoContext::addRef(), MemberInfoContext::addRef(), InheritedMemberInfoContext::addRef(), InheritedMemberInfoListContext::addRef(), AllMembersListContext::addRef(), ArgumentContext::addRef(), ArgumentListContext::addRef(), SymbolContext::addRef(), SymbolListContext::addRef(), SymbolGroupContext::addRef(), SymbolGroupListContext::addRef(), SymbolIndexContext::addRef(), SymbolIndicesContext::addRef(), SearchIndexContext::addRef(), and SearchIndicesContext::addRef().
|
inline |
Definition at line 112 of file context.h.
References m_refCount.
Referenced by ConfigContext::release(), DoxygenContext::release(), TranslateContext::release(), UsedFilesContext::release(), IncludeInfoContext::release(), IncludeInfoListContext::release(), ClassContext::release(), NamespaceContext::release(), FileContext::release(), DirContext::release(), PageContext::release(), MemberContext::release(), ModuleContext::release(), ClassListContext::release(), ClassIndexContext::release(), InheritanceGraphContext::release(), ClassInheritanceNodeContext::release(), ClassInheritanceContext::release(), ClassHierarchyContext::release(), NestingNodeContext::release(), NestingContext::release(), ClassTreeContext::release(), NamespaceListContext::release(), NamespaceTreeContext::release(), DirListContext::release(), FileListContext::release(), FileTreeContext::release(), PageListContext::release(), PageTreeContext::release(), ModuleNodeContext::release(), ModuleListContext::release(), ModuleTreeContext::release(), ExampleListContext::release(), ExampleTreeContext::release(), GlobalsIndexContext::release(), ClassMembersIndexContext::release(), NamespaceMembersIndexContext::release(), NavPathElemContext::release(), InheritanceNodeContext::release(), InheritanceListContext::release(), MemberListContext::release(), MemberGroupInfoContext::release(), MemberGroupListContext::release(), MemberListInfoContext::release(), MemberInfoContext::release(), InheritedMemberInfoContext::release(), InheritedMemberInfoListContext::release(), AllMembersListContext::release(), ArgumentContext::release(), ArgumentListContext::release(), SymbolContext::release(), SymbolListContext::release(), SymbolGroupContext::release(), SymbolGroupListContext::release(), SymbolIndexContext::release(), SymbolIndicesContext::release(), SearchIndexContext::release(), and SearchIndicesContext::release().
|
private |