#include "vtkSetGet.h"
#include "vtkType.h"
#include "vtkVariant.h"
#include "vtkVariantArray.h"
#include <boost/archive/binary_oarchive.hpp>
#include <boost/serialization/base_object.hpp>
#include <boost/serialization/export.hpp>
#include <boost/serialization/extended_type_info_no_rtti.hpp>
#include <boost/serialization/split_free.hpp>
Go to the source code of this file.
Defines |
#define | VTK_VARIANT_SAVE(Value, Type, Function) |
#define | VTK_VARIANT_LOAD(Value, Type) |
Functions |
template<typename Archiver > |
void | serialize (Archiver &ar, vtkStdString &str, const unsigned int vtkNotUsed(version)) |
template<typename Archiver > |
void | save (Archiver &ar, const vtkUnicodeString &str, const unsigned int vtkNotUsed(version)) |
template<typename Archiver > |
void | load (Archiver &ar, vtkUnicodeString &str, const unsigned int vtkNotUsed(version)) |
template<typename Archiver > |
void | save (Archiver &ar, const vtkVariant &variant, const unsigned int vtkNotUsed(version)) |
template<typename Archiver > |
void | load (Archiver &ar, vtkVariant &variant, const unsigned int vtkNotUsed(version)) |
template<typename Archiver > |
void | save (Archiver &ar, const vtkVariantArray &c_array, const unsigned int vtkNotUsed(version)) |
template<typename Archiver > |
void | load (Archiver &ar, vtkVariantArray &array, const unsigned int vtkNotUsed(version)) |
Define Documentation
Value:case Value: \
{ \
Type value = variant.Function(); \
ar & value; \
} \
return
Function Documentation
template<typename Archiver >
template<typename Archiver >
template<typename Archiver >
template<typename Archiver >
void save |
( |
Archiver & |
ar, |
|
|
const vtkVariant & |
variant, |
|
|
const unsigned int |
vtkNotUsedversion |
|
) |
| |
template<typename Archiver >
void load |
( |
Archiver & |
ar, |
|
|
vtkVariant & |
variant, |
|
|
const unsigned int |
vtkNotUsedversion |
|
) |
| |
template<typename Archiver >
template<typename Archiver >