mlpack  3.4.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Static Public Attributes | List of all members
HasSerializeFunction< T > Struct Template Reference

Public Types

template<typename C >
using NonStaticSerialize = void(C::*)(boost::archive::xml_oarchive &, const unsigned int)
 
template<typename >
using StaticSerialize = void(*)(boost::archive::xml_oarchive &, const unsigned int)
 

Static Public Attributes

static const bool value
 

Detailed Description

template<typename T>
struct mlpack::data::HasSerializeFunction< T >

Definition at line 31 of file has_serialize.hpp.

Member Typedef Documentation

using NonStaticSerialize = void(C::*)(boost::archive::xml_oarchive&, const unsigned int)

Definition at line 35 of file has_serialize.hpp.

using StaticSerialize = void(*)(boost::archive::xml_oarchive&, const unsigned int)

Definition at line 38 of file has_serialize.hpp.

Member Data Documentation

const bool value
static
Initial value:
= HasSerializeCheck<T, NonStaticSerialize>::value ||
HasSerializeCheck<T, StaticSerialize>::value

Definition at line 40 of file has_serialize.hpp.


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