|
STXXL
1.4.1
|
Definition at line 26 of file singleton.h.
Inheritance diagram for stxxl::singleton< INSTANCE, destroy_on_exit >:
Collaboration diagram for stxxl::singleton< INSTANCE, destroy_on_exit >:Static Public Member Functions | |
| static instance_pointer | get_instance () |
Private Types | |
| typedef instance_type * | instance_pointer |
| typedef INSTANCE | instance_type |
| typedef volatile instance_pointer | volatile_instance_pointer |
Static Private Member Functions | |
| static instance_pointer | create_instance () |
| static void | destroy_instance () |
Static Private Attributes | |
| static volatile_instance_pointer | instance = NULL |
Additional Inherited Members | |
Private Member Functions inherited from stxxl::noncopyable | |
| noncopyable () | |
|
private |
Definition at line 29 of file singleton.h.
|
private |
Definition at line 28 of file singleton.h.
|
private |
Definition at line 30 of file singleton.h.
|
staticprivate |
Definition at line 49 of file singleton.h.
References stxxl::register_exit_handler().
|
staticprivate |
Definition at line 62 of file singleton.h.
|
inlinestatic |
Definition at line 38 of file singleton.h.
|
staticprivate |
Definition at line 32 of file singleton.h.