shared_memory
2.0.0
Welcome to shared_memory’s documentation!
Readme
C++ API
C++ API
Class list
File list
Namespace list
Struct list
C++ API and example
Indices and Tables
License and Copyrights
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 shared_memory::Item
View page source
Class shared_memory::Item
¶
template
<
int
SIZE
=
10
>
class
shared_memory
::
Item
¶
Public Functions
inline
Item
(
)
¶
inline
Item
(
int
value
)
¶
inline
void
fill
(
int
value
)
¶
inline
void
set
(
int
index
,
int
value
)
¶
inline
int
get
(
)
const
¶
inline
int
get
(
int
index
)
const
¶
template
<
class
Archive
>
inline
void
serialize
(
Archive
&
archive
)
¶
inline
void
compact_print
(
)
const
¶
inline
void
print
(
)
const
¶
Public Members
std
::
array
<
int
,
SIZE
>
a_
¶
int
v_
¶