class
BaseAbstract base class for all execution contexts.
Base provides the fundamental interface that all execution contexts must implement. It defines the basic serialization interface required for context management and provides a foundation for context-specific optimizations and resource management.
Derived classes
Public functions
-
template<class Archive>void serialize(Archive& ar, const unsigned int version)
- Serialization method for Boost.Serialization support.
Function documentation
template<class Archive>
void Rodin:: Context:: Base:: serialize(Archive& ar,
const unsigned int version)
Serialization method for Boost.Serialization support.
Template parameters | |
---|---|
Archive | Archive type for serialization |
Parameters | |
ar | Archive instance |
version | Serialization version number |
Provides serialization support for context objects, enabling context state to be saved and restored across different execution sessions or distributed across computing nodes.