Minsky
schema1::Join< T, U > Struct Template Reference

#include <schema1.h>

Inheritance diagram for schema1::Join< T, U >:
Inheritance graph
Collaboration diagram for schema1::Join< T, U >:
Collaboration graph

Public Member Functions

Joinoperator= (const Join &)=default
 
Joinclone () const override
 
string type () const override
 
void xml_pack (xml_pack_t &x, const string &d) const override
 
void xml_unpack (xml_unpack_t &x, const string &d) override
 
void json_pack (json_pack_t &x, const string &d) const override
 
void json_unpack (json_unpack_t &x, const string &d) override
 

Detailed Description

template<class T, class U>
struct schema1::Join< T, U >

Definition at line 83 of file schema1.h.

Member Function Documentation

◆ clone()

template<class T, class U>
Join* schema1::Join< T, U >::clone ( ) const
inlineoverride

Definition at line 86 of file schema1.h.

86 {return new Join(*this);}

◆ json_pack()

template<class T, class U>
void schema1::Join< T, U >::json_pack ( json_pack_t &  x,
const string &  d 
) const
inlineoverride

Definition at line 90 of file schema1.h.

90 {}

◆ json_unpack()

template<class T, class U>
void schema1::Join< T, U >::json_unpack ( json_unpack_t &  x,
const string &  d 
)
inlineoverride

Definition at line 91 of file schema1.h.

91 {}

◆ operator=()

template<class T, class U>
Join& schema1::Join< T, U >::operator= ( const Join< T, U > &  )
default

◆ type()

template<class T, class U>
string schema1::Join< T, U >::type ( ) const
inlineoverride

Definition at line 87 of file schema1.h.

87 {return "";}

◆ xml_pack()

template<class T, class U>
void schema1::Join< T, U >::xml_pack ( xml_pack_t &  x,
const string &  d 
) const
inlineoverride

Definition at line 88 of file schema1.h.

88 {}

◆ xml_unpack()

template<class T, class U>
void schema1::Join< T, U >::xml_unpack ( xml_unpack_t &  x,
const string &  d 
)
inlineoverride

Definition at line 89 of file schema1.h.

89 {}

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