cgv
cgv::reflect::extern_reflection_traits_impl< D, B > Struct Template Reference

this reflection traits implementation is used by the reflect_string function More...

#include <reflect_extern.h>

Inherits B.

Public Types

typedef D external_self_reflect_type
 compile time information about external type with self_reflect implementation
 

Public Member Functions

bool has_external_implementation () const
 whether type can be converted to string, defaults to false
 
bool external_implementation (reflection_handler &rh, void *member_ptr)
 call the external implementation
 

Static Public Attributes

static const bool has_external = true
 compile information about external implementation
 

Detailed Description

template<typename D, typename B>
struct cgv::reflect::extern_reflection_traits_impl< D, B >

this reflection traits implementation is used by the reflect_string function


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