shared_memory
2.1.0
C++ API
Class list
Class Config
Class Serializable
Class SerializableExample
Class shared_memory::Allocation_exception
Class shared_memory::ConditionVariable
Class shared_memory::Exchange_manager_consumer
Class shared_memory::Exchange_manager_producer
Class shared_memory::Four_int_values
Class shared_memory::Item
Class shared_memory::Lock
Class shared_memory::LockedConditionVariable
Class shared_memory::Memory_overflow_exception
Class shared_memory::Mutex
Class shared_memory::Non_existing_segment_exception
Class shared_memory::Not_consumed_exception
Class shared_memory::SegmentInfo
Class shared_memory::Serializable_exchange
Class shared_memory::Serializer
Class shared_memory::SharedMemorySegment
Class shared_memory::Unexpected_map_key
Class shared_memory::Unexpected_size_exception
Class shared_memory::array
File list
Namespace list
Struct list
C++ API and example
shared_memory
»
C++ API
»
Class list
»
Class Serializable
View page source
Class Serializable
¶
template
<
int
SIZE
>
class
Serializable
¶
Public Functions
inline
Serializable
(
)
¶
inline
void
set
(
int
index
,
double
v
)
¶
inline
double
get
(
int
index
)
¶
template
<
class
Archive
>
inline
void
serialize
(
Archive
&
archive
)
¶
Private Types
typedef
Eigen
::
Matrix
<
double
,
SIZE
,
1
>
Vector
¶
Private Members
double
serialized_v_
[
SIZE
]
¶
Eigen
::
Map
<
Vector
>
map_
¶