Namespaces | Functions
CORBA_SeqUtil.h File Reference

CORBA sequence utility template functions. More...

#include <rtm/RTC.h>
#include <rtm/Manager.h>
Include dependency graph for CORBA_SeqUtil.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  CORBA_SeqUtil
 

CORBA IOR helper functions.


Functions

template<class CorbaSequence , class SequenceElement >
SequenceElement & CORBA_SeqUtil::back (CorbaSequence &seq)
 Get the last element of the CORBA sequence.
template<class CorbaSequence >
void CORBA_SeqUtil::clear (CorbaSequence &seq)
 Erase all the elements of the CORBA sequence.
template<class CorbaSequence >
void CORBA_SeqUtil::erase (CorbaSequence &seq, CORBA::ULong index)
 Erase the element of the specified index.
template<class CorbaSequence , class Functor >
void CORBA_SeqUtil::erase_if (CorbaSequence &seq, Functor f)
 Remove an element of a sequence according to a predicate.
template<class CorbaSequence , class Functor >
CORBA::Long CORBA_SeqUtil::find (const CorbaSequence &seq, Functor f)
 Return the index of CORBA sequence element that functor matches.
template<class CorbaSequence , class Functor >
Functor CORBA_SeqUtil::for_each (CorbaSequence &seq, Functor f)
 Apply the functor to all CORBA sequence elements.
template<class CorbaSequence , class SequenceElement >
SequenceElement & CORBA_SeqUtil::front (CorbaSequence &seq)
 Get the front element of the CORBA sequence.
template<class CorbaSequence , class SequenceElement >
void CORBA_SeqUtil::insert (CorbaSequence &seq, SequenceElement &elem, CORBA::ULong index)
 Insert the element to the CORBA sequence.
template<class CorbaSequence , class SequenceElement >
void CORBA_SeqUtil::push_back (CorbaSequence &seq, SequenceElement elem)
 Push the new element back to the CORBA sequence.
template<class CorbaSequence >
void CORBA_SeqUtil::push_back_list (CorbaSequence &seq1, const CorbaSequence &seq2)
 Merge the elements of the CORBA sequence.
template<class CorbaRefSequence >
coil::vstring CORBA_SeqUtil::refToVstring (const CorbaRefSequence &objlist)

Detailed Description

CORBA sequence utility template functions.

Date:
Date:
2007-12-31 03:06:24
Author:
Noriaki Ando <n-ando@aist.go.jp>

Copyright (C) 2006-2008 Task-intelligence Research Group, Intelligent Systems Research Institute, National Institute of Advanced Industrial Science and Technology (AIST), Japan All rights reserved.

Id:
CORBA_SeqUtil.h 2019 2011-01-06 17:02:23Z n-ando

Definition in file CORBA_SeqUtil.h.



openrtm_aist
Author(s): Noriaki Ando
autogenerated on Sat Jun 8 2019 18:49:08