| Overview | Namespace | Class | Index | Help | 
| PUBLIC MEMBERS: | CLASSES | STRUCTS | UNIONS | ENUMS | TYPEDEFS | METHODS | STATIC METHODS | DATA | STATIC DATA | 
| PRIVATE MEMBERS: | CLASSES | STRUCTS | UNIONS | ENUMS | TYPEDEFS | METHODS | STATIC METHODS | DATA | STATIC DATA | 
:: osl :: detail ::
template< typename T >
class ObjectRegistry
- Base Classes
 - None.
 
- Known Derived Classes
 - None.
 
| virtual | abstract | interface | template | 
| NO | NO | NO | YES | 
- File
 - diagnose.hxx
 
Public Members
-  
Methods
ObjectRegistry( );
~ObjectRegistry( );bool 
checkObjectCount( ::std::size_t nExpected ) const;void 
registerObject( const void * pObj );void 
revokeObject( const void * pObj );
 
Private Members
-  
Methods
ObjectRegistry( const ObjectRegistry & );const ObjectRegistry & 
operator=( const ObjectRegistry & );
Data
ObjectRegistryData m_data; 
 
Copyright © 2012, The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache Software Foundation. Other names may be trademarks of their respective owners.

