Public Member Functions | Private Attributes | List of all members
rtflann::serialization::SizeArchive Class Reference

#include <serialization.h>

Inheritance diagram for rtflann::serialization::SizeArchive:
Inheritance graph
[legend]

Public Member Functions

void reset ()
 
template<typename T >
void save (const T &val)
 
template<typename T >
void save_binary (T *ptr, size_t size)
 
size_t size ()
 
 SizeArchive ()
 
- Public Member Functions inherited from rtflann::serialization::OutputArchive< SizeArchive >
SizeArchiveoperator& (const T &val)
 
- Public Member Functions inherited from rtflann::serialization::ArchiveBase
void * getObject ()
 
void setObject (void *object)
 

Private Attributes

size_t size_
 

Additional Inherited Members

- Public Types inherited from rtflann::serialization::OutputArchive< SizeArchive >
typedef bool_< falseis_loading
 
typedef bool_< trueis_saving
 
- Protected Member Functions inherited from rtflann::serialization::OutputArchive< SizeArchive >
 OutputArchive ()
 

Detailed Description

Definition at line 323 of file serialization.h.

Constructor & Destructor Documentation

◆ SizeArchive()

rtflann::serialization::SizeArchive::SizeArchive ( )
inline

Definition at line 328 of file serialization.h.

Member Function Documentation

◆ reset()

void rtflann::serialization::SizeArchive::reset ( )
inline

Definition at line 345 of file serialization.h.

◆ save()

template<typename T >
void rtflann::serialization::SizeArchive::save ( const T val)
inline

Definition at line 333 of file serialization.h.

◆ save_binary()

template<typename T >
void rtflann::serialization::SizeArchive::save_binary ( T ptr,
size_t  size 
)
inline

Definition at line 339 of file serialization.h.

◆ size()

size_t rtflann::serialization::SizeArchive::size ( )
inline

Definition at line 350 of file serialization.h.

Member Data Documentation

◆ size_

size_t rtflann::serialization::SizeArchive::size_
private

Definition at line 325 of file serialization.h.


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


rtabmap
Author(s): Mathieu Labbe
autogenerated on Mon Jan 23 2023 03:39:00