OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
Slic3r::Internal::StaticSerializationWrapper< T > Class Template Reference

#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/libslic3r/Model.hpp>

Public Member Functions

 StaticSerializationWrapper (T &wrap)

Private Member Functions

template<class Archive>
void load (Archive &ar)
template<class Archive>
void save (Archive &ar) const

Private Attributes

T & wrapped

Friends

class cereal::access
class UndoRedo::StackImpl

Detailed Description

template<typename T>
class Slic3r::Internal::StaticSerializationWrapper< T >

Constructor & Destructor Documentation

◆ StaticSerializationWrapper()

template<typename T>
Slic3r::Internal::StaticSerializationWrapper< T >::StaticSerializationWrapper ( T & wrap)
inline
123: wrapped(wrap) {}

References wrapped.

Member Function Documentation

◆ load()

template<typename T>
template<class Archive>
void Slic3r::Internal::StaticSerializationWrapper< T >::load ( Archive & ar)
inlineprivate
void load_by_value(BinaryInputArchive &ar, T &obj)
Definition UndoRedo.cpp:780

References cereal::load_by_value(), and wrapped.

Here is the call graph for this function:

◆ save()

template<typename T>
template<class Archive>
void Slic3r::Internal::StaticSerializationWrapper< T >::save ( Archive & ar) const
inlineprivate
void save_by_value(BinaryOutputArchive &ar, const T &obj)
Definition UndoRedo.cpp:774

References cereal::save_by_value(), and wrapped.

Here is the call graph for this function:

◆ cereal::access

template<typename T>
friend class cereal::access
friend

References cereal::access.

Referenced by cereal::access.

◆ UndoRedo::StackImpl

template<typename T>
friend class UndoRedo::StackImpl
friend

Member Data Documentation

◆ wrapped

template<typename T>
T& Slic3r::Internal::StaticSerializationWrapper< T >::wrapped
private

The documentation for this class was generated from the following file:
  • /home/runner/work/OrcaSlicer/OrcaSlicer/src/libslic3r/Model.hpp