#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 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 VTK_VARIANT_SAVE |
( |
|
Value, |
|
|
|
Type, |
|
|
|
Function |
|
) |
| |
Value:case Value: \
{ \
Type
value = variant.Function(); \
} \
return
#define VTK_VARIANT_LOAD |
( |
|
Value, |
|
|
|
Type |
|
) |
| |
Value:case Value: \
{ \
} \
return
A atomic type representing the union of many types.
template<typename Archiver >
void serialize |
( |
Archiver & |
ar, |
|
|
vtkStdString & |
str, |
|
|
const unsigned int |
vtkNotUsedversion |
|
) |
| |
template<typename Archiver >
void save |
( |
Archiver & |
ar, |
|
|
const vtkUnicodeString & |
str, |
|
|
const unsigned int |
vtkNotUsedversion |
|
) |
| |
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 >
void save |
( |
Archiver & |
ar, |
|
|
const vtkVariantArray & |
c_array, |
|
|
const unsigned int |
vtkNotUsedversion |
|
) |
| |
template<typename Archiver >
void load |
( |
Archiver & |
ar, |
|
|
vtkVariantArray & |
array, |
|
|
const unsigned int |
vtkNotUsedversion |
|
) |
| |