Free Electron
|
Classes | |
class | fe::Array< T > |
Wrapper for std::vector. More... | |
class | fe::Counted |
Heap-based support for classes participating in fe::ptr <> More... | |
class | Final< T > |
Base class that prevents further derivation. More... | |
class | fe::hp< T > |
Safe handle for shared pointer. More... | |
class | fe::Initialized |
Base class providing collective initialization (post-constructor) More... | |
class | fe::Instance |
Smart pointer used with types represented by BaseType. More... | |
class | fe::InstanceMap |
Group of named instances. More... | |
class | fe::ListCore::Context |
A view state into an fe::List <> More... | |
class | fe::ListCore |
Type-nonspecific Base Functionality of fe::List <> More... | |
class | fe::List< T >::Iterator |
Type-specific Iterator for an fe::List <> More... | |
class | fe::List< T > |
Fully Bidirectional Doubly-Linked List. More... | |
class | MemStream |
Implementation of std::istream for raw byte buffer. More... | |
class | fe::Profiler |
Group of tick-based precision profilers. More... | |
class | fe::cp< T > |
Copy-On-Write shared pointer. More... | |
class | fe::sp< T > |
Intrusive Smart Pointer. More... | |
class | fe::Tracker |
Watches the usage of reference counted objects. More... | |
class | fe::TypeInfo |
C++ type_info wrapper. More... | |
class | fe::BaseType |
A class to associate functionality with run time types. More... | |
class | fe::Type< T > |
A class to associate functionality with run time types. More... | |
class | fe::TypeMaster |
Run time C++ type management. More... | |