TAO_PortableServer 4.0.0
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
TAO_Object_Adapter::poa_name_iterator Class Reference

Iterator for a folded poa name. More...

#include <Object_Adapter.h>

Public Member Functions

 poa_name_iterator (int begin, CORBA::ULong size, const CORBA::Octet *folded_buffer)
 Constructor.
 
bool operator== (const poa_name_iterator &rhs) const
 Comparison operators.
 
bool operator!= (const poa_name_iterator &rhs) const
 
ACE_CString operator* () const
 Dereference operator.
 
poa_name_iteratoroperator++ ()
 Prefix advance.
 

Protected Attributes

CORBA::ULong size_
 
CORBA::ULong position_
 
const CORBA::Octetfolded_buffer_
 
CORBA::ULong last_separator_
 

Detailed Description

Iterator for a folded poa name.

Constructor & Destructor Documentation

◆ poa_name_iterator()

TAO_Object_Adapter::poa_name_iterator::poa_name_iterator ( int begin,
CORBA::ULong size,
const CORBA::Octet * folded_buffer )

Constructor.

Member Function Documentation

◆ operator!=()

bool TAO_Object_Adapter::poa_name_iterator::operator!= ( const poa_name_iterator & rhs) const

◆ operator*()

ACE_CString TAO_Object_Adapter::poa_name_iterator::operator* ( ) const

Dereference operator.

◆ operator++()

TAO_Object_Adapter::poa_name_iterator & TAO_Object_Adapter::poa_name_iterator::operator++ ( )

Prefix advance.

◆ operator==()

bool TAO_Object_Adapter::poa_name_iterator::operator== ( const poa_name_iterator & rhs) const

Comparison operators.

Member Data Documentation

◆ folded_buffer_

const CORBA::Octet* TAO_Object_Adapter::poa_name_iterator::folded_buffer_
protected

◆ last_separator_

CORBA::ULong TAO_Object_Adapter::poa_name_iterator::last_separator_
protected

◆ position_

CORBA::ULong TAO_Object_Adapter::poa_name_iterator::position_
protected

◆ size_

CORBA::ULong TAO_Object_Adapter::poa_name_iterator::size_
protected

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