#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.
|
template<typename Archiver > |
void | serialize (Archiver &ar, vtkStdString &str, const unsigned int vtkNotUsed(version)) |
|
template<typename Archiver > |
void | save (Archiver &ar, const std::string &str, const unsigned int vtkNotUsed(version)) |
|
template<typename Archiver > |
void | load (Archiver &ar, std::string &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)) |
|
◆ VTK_VARIANT_SAVE
#define VTK_VARIANT_SAVE |
( |
|
Value, |
|
|
|
Type, |
|
|
|
Function |
|
) |
| |
Value: case Value: \
{ \
Type value = variant.Function(); \
ar& value; \
} \
return
◆ VTK_VARIANT_LOAD
#define VTK_VARIANT_LOAD |
( |
|
Value, |
|
|
|
Type |
|
) |
| |
Value: case Value: \
{ \
Type value; \
ar& value; \
} \
return
A type representing the union of many types.
◆ serialize()
template<typename Archiver >
void serialize |
( |
Archiver & |
ar, |
|
|
vtkStdString & |
str, |
|
|
const unsigned int |
vtkNotUsedversion |
|
) |
| |
◆ save() [1/3]
template<typename Archiver >
void save |
( |
Archiver & |
ar, |
|
|
const std::string & |
str, |
|
|
const unsigned int |
vtkNotUsedversion |
|
) |
| |
◆ load() [1/3]
template<typename Archiver >
void load |
( |
Archiver & |
ar, |
|
|
std::string & |
str, |
|
|
const unsigned int |
vtkNotUsedversion |
|
) |
| |
◆ save() [2/3]
template<typename Archiver >
void save |
( |
Archiver & |
ar, |
|
|
const vtkVariant & |
variant, |
|
|
const unsigned int |
vtkNotUsedversion |
|
) |
| |
◆ load() [2/3]
template<typename Archiver >
void load |
( |
Archiver & |
ar, |
|
|
vtkVariant & |
variant, |
|
|
const unsigned int |
vtkNotUsedversion |
|
) |
| |
◆ save() [3/3]
template<typename Archiver >
void save |
( |
Archiver & |
ar, |
|
|
const vtkVariantArray & |
c_array, |
|
|
const unsigned int |
vtkNotUsedversion |
|
) |
| |
◆ load() [3/3]
template<typename Archiver >
void load |
( |
Archiver & |
ar, |
|
|
vtkVariantArray & |
array, |
|
|
const unsigned int |
vtkNotUsedversion |
|
) |
| |