Vector.h File Reference

#include <vector>
#include <algorithm>
#include <functional>

Go to the source code of this file.

Defines

#define _Vector_h_
#define pdvector   std::vector
#define VECTOR_SORT(l1, f)   std::sort(l1.begin(), l1.end(), ptr_fun(f));
#define VECTOR_ERASE(v, start_pos, end_pos)   v.erase(v.begin() + start_pos, v.begin() + (end_pos + 1))
#define VECTOR_APPEND(v1, v2)   v1.insert(v1.end(), v2.begin(), v2.end())
#define GET_ITER(v, pos)   (v.begin() + pos)

Define Documentation

#define _Vector_h_

Definition at line 32 of file Vector.h.

#define GET_ITER ( v,
pos   )     (v.begin() + pos)

Definition at line 45 of file Vector.h.

Referenced by dictionary_hash< K, V >::find().

#define pdvector   std::vector

Definition at line 39 of file Vector.h.

#define VECTOR_APPEND ( v1,
v2   )     v1.insert(v1.end(), v2.begin(), v2.end())

Definition at line 44 of file Vector.h.

#define VECTOR_ERASE ( v,
start_pos,
end_pos   )     v.erase(v.begin() + start_pos, v.begin() + (end_pos + 1))

Definition at line 43 of file Vector.h.

#define VECTOR_SORT ( l1,
 )     std::sort(l1.begin(), l1.end(), ptr_fun(f));

Definition at line 40 of file Vector.h.

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 12 Jul 2013 for SymtabAPI by  doxygen 1.6.1