|
Embedded Template Library 1.0
|
#include <instance_count.h>
Public Types | |
| typedef T | type |
| typedef TCounter | counter_type |
Public Member Functions | |
| instance_count () | |
| Construct and add 1. | |
| instance_count (const instance_count &) | |
| Copy construct and add 1. | |
| instance_count & | operator= (const instance_count &) |
| Assignment operator. | |
| ~instance_count () | |
| Destruct and subtract 1. | |
Static Public Member Functions | |
| static const counter_type & | get_instance_count () |
| Get how many instances we have. | |
| static void | reset_instance_count () |
| Get how many instances we have. | |
Inherit from this to count instances of a type.