#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)) | 
|  | 
◆ VTK_VARIANT_SAVE
      
        
          | #define VTK_VARIANT_SAVE | ( |  | Value, | 
        
          |  |  |  | Type, | 
        
          |  |  |  | Function | 
        
          |  | ) |  |  | 
      
 
Value:  case Value:                                                                                      \
  {                                                                                                \
    Type 
value = variant.Function();                                                               \
  }                                                                                                \
    return
 
 
◆ VTK_VARIANT_LOAD
      
        
          | #define VTK_VARIANT_LOAD | ( |  | Value, | 
        
          |  |  |  | Type | 
        
          |  | ) |  |  | 
      
 
Value:  case Value:                                                                                      \
  {                                                                                                \
  }                                                                                                \
    return
 
 
◆ 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 vtkUnicodeString & | str, | 
        
          |  |  | const unsigned int | vtkNotUsedversion | 
        
          |  | ) |  |  | 
      
 
 
◆ load() [1/3]
template<typename Archiver > 
      
        
          | void load | ( | Archiver & | ar, | 
        
          |  |  | vtkUnicodeString & | 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 | 
        
          |  | ) |  |  |