CORBA sequence utility template functions. More...
#include <rtm/RTC.h>#include <rtm/Manager.h>Go to the source code of this file.
Namespaces | |
| namespace | CORBA_SeqUtil | 
CORBA IOR helper functions.  | |
Functions | |
| 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 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 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 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 > | |
| SequenceElement & | CORBA_SeqUtil::front (CorbaSequence &seq) | 
| Get the front element of the CORBA sequence.   | |
| 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::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 > | |
| void | CORBA_SeqUtil::clear (CorbaSequence &seq) | 
| Erase all the elements of the CORBA sequence.   | |
| template<class CorbaRefSequence > | |
| coil::vstring | CORBA_SeqUtil::refToVstring (const CorbaRefSequence &objlist) | 
CORBA sequence utility template functions.
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.
 1.6.3