Public Member Functions | Private Types | List of all members
detail::buffer_appender< T > Class Template Reference

#include <core.h>

Inheritance diagram for detail::buffer_appender< T >:
Inheritance graph
[legend]

Public Member Functions

 buffer_appender (buffer< T > &buf)
 
 buffer_appender (base it)
 
buffer_appenderoperator++ ()
 
buffer_appender operator++ (int)
 

Private Types

using base = std::back_insert_iterator< buffer< T > >
 

Detailed Description

template<typename T>
class detail::buffer_appender< T >

Definition at line 848 of file core.h.

Member Typedef Documentation

◆ base

template<typename T>
using detail::buffer_appender< T >::base = std::back_insert_iterator<buffer<T> >
private

Definition at line 849 of file core.h.

Constructor & Destructor Documentation

◆ buffer_appender() [1/2]

template<typename T>
detail::buffer_appender< T >::buffer_appender ( buffer< T > &  buf)
inlineexplicit

Definition at line 852 of file core.h.

◆ buffer_appender() [2/2]

template<typename T>
detail::buffer_appender< T >::buffer_appender ( base  it)
inline

Definition at line 853 of file core.h.

Member Function Documentation

◆ operator++() [1/2]

template<typename T>
buffer_appender& detail::buffer_appender< T >::operator++ ( )
inline

Definition at line 855 of file core.h.

◆ operator++() [2/2]

template<typename T>
buffer_appender detail::buffer_appender< T >::operator++ ( int  )
inline

Definition at line 860 of file core.h.


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


plotjuggler_ros
Author(s): Davide Faconti
autogenerated on Fri Jun 23 2023 02:28:04