![]() |
My Project
|
Namespaces | |
| namespace | internals |
Data Structures | |
| struct | Result |
| struct | Status |
| struct | VRef |
| struct | VRef< void > |
| struct | ZRef |
| class | VString |
| class | VMap |
| struct | DictSpec |
| class | Semaphore |
| class | Queue |
| class | SyncVar |
| class | Event |
| class | EventSet |
| class | WaitSemaphoreEvent |
| class | EnqueueEvent |
| class | DequeueEvent |
| class | SyncReadEvent |
Typedefs | |
| typedef VMap< DictSpec > | VDict |
| typedef internals::Mutex | FastLock |
| typedef internals::Mutex | Mutex |
Enumerations | |
| enum | ErrCode { ErrNone , ErrGeneral , ErrFile , ErrMMap , ErrOS } |
Functions | |
| pid_t | fork_process () |
| static Status | vmem_init () |
| static void | vmem_deinit () |
| template<typename T> | |
| VRef< T > | vnull () |
| template<typename T> | |
| VRef< T > | vnew () |
| template<typename T> | |
| VRef< T > | vnew_uninitialized () |
| template<typename T> | |
| VRef< T > | vnew_array (size_t n) |
| template<typename T> | |
| VRef< T > | vnew_uninitialized_array (size_t n) |
| template<typename T, typename Arg> | |
| VRef< T > | vnew (Arg arg) |
| template<typename T, typename Arg1, typename Arg2> | |
| VRef< T > | vnew (Arg1 arg1, Arg2 arg2) |
| template<typename T, typename Arg1, typename Arg2, typename Arg3> | |
| VRef< T > | vnew (Arg1 arg1, Arg2 arg2, Arg3 arg3) |
| template<typename T, typename Arg1, typename Arg2, typename Arg3, typename Arg4> | |
| VRef< T > | vnew (Arg1 arg1, Arg2 arg2, Arg3 arg3, Arg4 arg4) |
| template<typename T, typename Arg1, typename Arg2, typename Arg3, typename Arg4, typename Arg5> | |
| VRef< T > | vnew (Arg1 arg1, Arg2 arg2, Arg3 arg3, Arg4 arg4, Arg5 arg5) |
| template<typename T> | |
| ZRef< T > | znull () |
| template<typename T> | |
| ZRef< T > | znew () |
| template<typename T> | |
| ZRef< T > | znew_uninitialized () |
| template<typename T> | |
| ZRef< T > | znew_array (size_t n) |
| template<typename T> | |
| ZRef< T > | znew_uninitialized_array (size_t n) |
| template<typename T, typename Arg> | |
| ZRef< T > | znew (Arg arg) |
| template<typename T, typename Arg1, typename Arg2> | |
| ZRef< T > | znew (Arg1 arg1, Arg2 arg2) |
| template<typename T, typename Arg1, typename Arg2, typename Arg3> | |
| ZRef< T > | znew (Arg1 arg1, Arg2 arg2, Arg3 arg3) |
| static VRef< VString > | vstring (const char *s) |
| static VRef< VString > | vstring (const char *s, size_t len) |
| static VRef< VString > | vstring (size_t len) |
| typedef internals::Mutex vspace::FastLock |
| typedef internals::Mutex vspace::Mutex |
| typedef VMap<DictSpec> vspace::VDict |
| enum vspace::ErrCode |
| pid_t vspace::fork_process | ( | ) |
Definition at line 1108 of file vspace.cc.
|
inlinestatic |
|
inlinestatic |