Static Public Member Functions | Static Public Attributes
ProgramOptions::detail::VTable< T > Struct Template Reference

#include <value_store.h>

List of all members.

Static Public Member Functions

static void clone (const void *o, void **out)
static void destroy (const void *o, void **out)
static void typeinfo (const void *, void **out)

Static Public Attributes

static vtable_type vtable_s

Detailed Description

template<class T>
struct ProgramOptions::detail::VTable< T >

Definition at line 30 of file value_store.h.


Member Function Documentation

template<class T >
static void ProgramOptions::detail::VTable< T >::clone ( const void *  o,
void **  out 
) [inline, static]

Definition at line 31 of file value_store.h.

template<class T >
static void ProgramOptions::detail::VTable< T >::destroy ( const void *  o,
void **  out 
) [inline, static]

Definition at line 34 of file value_store.h.

template<class T >
static void ProgramOptions::detail::VTable< T >::typeinfo ( const void *  ,
void **  out 
) [inline, static]

Definition at line 38 of file value_store.h.


Member Data Documentation

template<class T >
vtable_type ProgramOptions::detail::VTable< T >::vtable_s [static]
Initial value:
 {
          0
        , &VTable<T>::clone
        , &VTable<T>::destroy
        , &VTable<T>::typeinfo
}

Definition at line 41 of file value_store.h.


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


clasp
Author(s): Benjamin Kaufmann
autogenerated on Thu Aug 27 2015 12:41:42