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.