Static Public Member Functions | Static Public Attributes
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 detail::VTable< T >

Definition at line 29 of file detail/value_store.h.


Member Function Documentation

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

Definition at line 30 of file detail/value_store.h.

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

Definition at line 33 of file detail/value_store.h.

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

Definition at line 37 of file detail/value_store.h.


Member Data Documentation

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

Definition at line 40 of file detail/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:41