nuklei::Serial Struct Reference

Public Types

enum  Type {
  BOOSTXML = 0, BOOSTXML_COMPRESSED, BOOSTBIN, BOOSTBIN_COMPRESSED,
  UNKNOWN
}
 

Static Public Member Functions

template<typename T >
static void readObject (T &object, const std::string &filename, const std::string &typeName)
 
template<typename T >
static void readObject (T &object, const std::string &filename)
 
template<typename T >
static void writeObject (const T &object, const std::string &filename, const std::string &typeName=SERIALIZATION_DEFAULT_BOOST_ARCHIVE, const int precision=PRECISION)
 

Static Public Attributes

static const Type defaultType = BOOSTBIN_COMPRESSED
 
static const std::string TypeNames []
 

Detailed Description

Definition at line 22 of file Serial.h.

Member Data Documentation

◆ TypeNames

const std::string nuklei::Serial::TypeNames
static
Initial value:
=
{ "bxml", "bxmlc",
"bbin", "bbinc" }

Definition at line 82 of file Serial.h.


The documentation for this struct was generated from the following files:
© Copyright 2007-2013 Renaud Detry.
Distributed under the terms of the GNU General Public License (GPL).
(See accompanying file LICENSE.txt or copy at http://www.gnu.org/copyleft/gpl.html.)
Revised Sun Sep 13 2020 19:10:13.