EasyNav Plugins
Loading...
Searching...
No Matches
serialization.hpp File Reference
#include <stdio.h>
#include <cstring>
#include <exception>
#include <fstream>
#include <iostream>
#include <type_traits>
#include <typeinfo>
#include "bonxai/bonxai.hpp"
Include dependency graph for serialization.hpp:

Go to the source code of this file.

Classes

struct  HeaderInfo

Namespaces

namespace  Bonxai
namespace  Bonxai::details

Functions

std::string demangle (const char *name)
template<typename DataT>
VoxelGrid< DataT > Deserialize (std::istream &input, HeaderInfo info)
 Deserialize create a grid.
HeaderInfo GetHeaderInfo (std::string header)
 GetHeaderInfo is used to recover informations from the header of a file/stream.
template<typename T>
Read (std::istream &input)
template<typename DataT>
void Serialize (std::ostream &out, const VoxelGrid< DataT > &grid)
 Serialize a grid to ostream.
template<typename T>
void Write (std::ostream &out, const T &val)