pjmsg_mcap_wrapper
Loading...
Searching...
No Matches
Classes | Public Member Functions | Public Attributes | List of all members
pjmsg_mcap_wrapper::Message Class Reference

Detailed Description

Definition at line 20 of file all.h.

#include <all.h>

Classes

class  Implementation
 

Public Member Functions

 Message ()
 
 ~Message ()
 
std::vector< std::string > & names ()
 
std::vector< double > & values ()
 
std::stringname (const std::size_t index)
 
double & value (const std::size_t index)
 
void bumpVersion ()
 
void setVersion (const uint32_t version)
 
void setStamp (const uint64_t timestamp)
 
void reserve (const std::size_t size)
 
void resize (const std::size_t size)
 
std::size_t size () const
 

Public Attributes

const std::unique_ptr< Implementationpimpl_
 

Constructor & Destructor Documentation

◆ Message()

pjmsg_mcap_wrapper::Message::Message ( )

Definition at line 92 of file writer.cpp.

◆ ~Message()

pjmsg_mcap_wrapper::Message::~Message ( )
default

Member Function Documentation

◆ bumpVersion()

void pjmsg_mcap_wrapper::Message::bumpVersion ( )

Definition at line 108 of file writer.cpp.

◆ name()

std::string & pjmsg_mcap_wrapper::Message::name ( const std::size_t  index)

Definition at line 139 of file writer.cpp.

◆ names()

std::vector< std::string > & pjmsg_mcap_wrapper::Message::names ( )

Definition at line 98 of file writer.cpp.

◆ reserve()

void pjmsg_mcap_wrapper::Message::reserve ( const std::size_t  size)

Definition at line 127 of file writer.cpp.

◆ resize()

void pjmsg_mcap_wrapper::Message::resize ( const std::size_t  size)

Definition at line 133 of file writer.cpp.

◆ setStamp()

void pjmsg_mcap_wrapper::Message::setStamp ( const uint64_t  timestamp)

Definition at line 116 of file writer.cpp.

◆ setVersion()

void pjmsg_mcap_wrapper::Message::setVersion ( const uint32_t  version)

Definition at line 154 of file writer.cpp.

◆ size()

std::size_t pjmsg_mcap_wrapper::Message::size ( ) const

Definition at line 149 of file writer.cpp.

◆ value()

double & pjmsg_mcap_wrapper::Message::value ( const std::size_t  index)

Definition at line 144 of file writer.cpp.

◆ values()

std::vector< double > & pjmsg_mcap_wrapper::Message::values ( )

Definition at line 103 of file writer.cpp.

Member Data Documentation

◆ pimpl_

const std::unique_ptr<Implementation> pjmsg_mcap_wrapper::Message::pimpl_

Definition at line 26 of file all.h.


The documentation for this class was generated from the following files: