by::tmarshaling< T, isNode > Struct Template Reference

Template marshaling interface for C++ bridge. More...

#include <tmarshaling.hpp>

Inheritance diagram for by::tmarshaling< T, isNode >:
by::metaIf

Public Types

typedef T mgd
 
- Public Types inherited from by::metaIf
typedef short yes
 
typedef char no
 

Static Public Member Functions

template<typename E >
static str toMgd (E &it)
 
static T & toNative (const str &it)
 
static const mgd & onAddParam ()
 
static const mgd * onGetRet ()
 
static no canMarshal ()
 

Detailed Description

template<typename T, nbool isNode = tifSub<typename typeTrait<T>::Org, node>::is>
struct by::tmarshaling< T, isNode >

Template marshaling interface for C++ bridge.

Base template for marshaling between byeol and C++ types with specializations.


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