stl_adds.h File Reference

#include <list>
#include <string>

Include dependency graph for stl_adds.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Namespaces

namespace  std

Defines

#define FOREACH(colltype, coll, it)   for( colltype::iterator it = (coll).begin(); it!= (coll).end(); it++)
#define FOREACHC(colltype, coll, it)   for( colltype::const_iterator it = (coll).begin(); it!= (coll).end() ; it++ )

Functions

template<class T, class A> list< T, A > & operator+= (list< T, A > &l1, const list< T, A > &l2)
 += operators for list (list concat)
template<class T, class A> list< T, A > & operator+= (list< T, A > &l1, const T &v)
 += operators for list (append)


Define Documentation

#define FOREACH colltype,
coll,
it   )     for( colltype::iterator it = (coll).begin(); it!= (coll).end(); it++)
 

Examples:
sphererobot3masses.cpp.

#define FOREACHC colltype,
coll,
it   )     for( colltype::const_iterator it = (coll).begin(); it!= (coll).end() ; it++ )
 

Examples:
sphererobot3masses.cpp.


Function Documentation

list<T,A>& operator+= list< T, A > &  l1,
const T v
 

+= operators for list (append)

list<T,A>& operator+= list< T, A > &  l1,
const list< T, A > &  l2
 

+= operators for list (list concat)


Generated on Tue Jan 16 02:14:44 2007 for Robotsystem of the Robot Group Leipzig by doxygen 1.3.8