STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
__gnu_profile::__trace_hashtable_size Class Reference

Hashtable size instrumentation trace producer. More...

#include <profile/impl/profiler_hashtable_size.h>

Inheritance diagram for __gnu_profile::__trace_hashtable_size:
__gnu_profile::__trace_container_size __gnu_profile::__trace_base< __container_size_info, __container_size_stack_info >

Public Member Functions

 __trace_hashtable_size ()
 
- Public Member Functions inherited from __gnu_profile::__trace_container_size
 ~__trace_container_size ()
 
 __trace_container_size ()
 
void __insert (const __object_t __obj, __stack_t __stack, std::size_t __num)
 
void __construct (const void *__obj, std::size_t __inum)
 
void __destruct (const void *__obj, std::size_t __num, std::size_t __inum)
 
void __resize (const void *__obj, int __from, int __to)
 
- Public Member Functions inherited from __gnu_profile::__trace_base< __container_size_info, __container_size_stack_info >
 __trace_base ()
 
virtual ~__trace_base ()
 
void __add_object (__object_t object, __container_size_info__info)
 
__container_size_info__get_object_info (__object_t __object)
 
void __retire_object (__object_t __object)
 
void __write (FILE *__f)
 
void __collect_warnings (__warning_vector_t &__warnings)
 

Additional Inherited Members

- Protected Attributes inherited from __gnu_profile::__trace_base< __container_size_info, __container_size_stack_info >
const char * __id
 

Detailed Description

Hashtable size instrumentation trace producer.

Constructor & Destructor Documentation

__gnu_profile::__trace_hashtable_size::__trace_hashtable_size ( )
inline
48  { __id = "hashtable-size"; }
__trace_container_size()
Definition: profiler_container_size.h:170

The documentation for this class was generated from the following file: