Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
eprosima::fastcdr::FastCdr::state Class Reference

This class stores the current state of a CDR serialization. More...

#include <FastCdr.h>

Public Member Functions

 state (const FastCdr &fastcdr)
 Default constructor. More...
 
 state (const state &)
 Copy constructor. More...
 

Private Member Functions

stateoperator= (const state &)=delete
 

Private Attributes

const FastBuffer::iterator current_position_
 The position in the buffer when the state was created. More...
 

Friends

class FastCdr
 

Detailed Description

This class stores the current state of a CDR serialization.

Definition at line 47 of file FastCdr.h.

Constructor & Destructor Documentation

◆ state() [1/2]

FastCdr::state::state ( const FastCdr fastcdr)

Default constructor.

Definition at line 22 of file FastCdr.cpp.

◆ state() [2/2]

FastCdr::state::state ( const state current_state)

Copy constructor.

Definition at line 28 of file FastCdr.cpp.

Member Function Documentation

◆ operator=()

state& eprosima::fastcdr::FastCdr::state::operator= ( const state )
privatedelete

Friends And Related Function Documentation

◆ FastCdr

friend class FastCdr
friend

Definition at line 49 of file FastCdr.h.

Member Data Documentation

◆ current_position_

const FastBuffer::iterator eprosima::fastcdr::FastCdr::state::current_position_
private

The position in the buffer when the state was created.

Definition at line 71 of file FastCdr.h.


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


plotjuggler
Author(s): Davide Faconti
autogenerated on Sun Aug 11 2024 02:24:30