A wrapper class holding in memory exporter data.
Definition at line 19 of file includes/opentelemetry/exporters/memory/in_memory_data.h.

Public Member Functions | |
| InMemoryData (size_t buffer_size) | |
| void | Add (std::unique_ptr< T > data) noexcept |
| std::vector< std::unique_ptr< T > > | Get () noexcept |
| InMemoryData (size_t buffer_size) | |
| void | Add (std::unique_ptr< T > data) noexcept |
| std::vector< std::unique_ptr< T > > | Get () noexcept |
|
inline |
| buffer_size | a required value that sets the size of the CircularBuffer |
Definition at line 25 of file includes/opentelemetry/exporters/memory/in_memory_data.h.
|
inline |
| buffer_size | a required value that sets the size of the CircularBuffer |
Definition at line 25 of file 9.2/includes/opentelemetry/exporters/memory/in_memory_data.h.
|
inlinenoexcept |
| data | a required unique pointer to the data to add to the CircularBuffer |
Definition at line 30 of file includes/opentelemetry/exporters/memory/in_memory_data.h.
|
inlinenoexcept |
| data | a required unique pointer to the data to add to the CircularBuffer |
Definition at line 30 of file 9.2/includes/opentelemetry/exporters/memory/in_memory_data.h.
|
inlinenoexcept |
Definition at line 37 of file 9.2/includes/opentelemetry/exporters/memory/in_memory_data.h.
|
inlinenoexcept |
Definition at line 37 of file includes/opentelemetry/exporters/memory/in_memory_data.h.