Generated on Mon Nov 30 11:16:36 2009 for Gecode by doxygen 1.5.5

array.hpp File Reference

(Revision: 9779)

#include <cstdarg>
#include <iostream>
#include <sstream>

Go to the source code of this file.

Namespaces

namespace  Gecode

Classes

class  Gecode::VarArray< Var >
 Variable arrays More...
class  Gecode::ViewArray< View >
 View arrays. More...
class  Gecode::ArgArrayBase< T >
 Base-class for argument arrays. More...
class  Gecode::PrimArgArray< T >
 Argument array for primtive types. More...
class  Gecode::ArgArray< T >
 Argument array for non-primitive types. More...
class  Gecode::VarArgArray< Var >
 Argument array for variables. More...
class  Gecode::VarArgArray< Var >::VarLess
 Sort order for variables. More...
class  Gecode::ArrayTraits< A >
 Traits of arrays in Gecode. More...

Functions

template<class View>
bool Gecode::__before (const View &x, const View &y)
template<class X, class Y>
bool Gecode::__same (const X &x, const Y &y)
template<class X, class Y>
bool Gecode::__shared (const X &x, const Y &y)
template<class Char, class Traits, class Var>
std::basic_ostream< Char,
Traits > & 
Gecode::operator<< (std::basic_ostream< Char, Traits > &os, const VarArray< Var > &x)
template<class Char, class Traits, class View>
std::basic_ostream< Char,
Traits > & 
Gecode::operator<< (std::basic_ostream< Char, Traits > &os, const ViewArray< View > &x)
template<class Char, class Traits, class T>
std::basic_ostream< Char,
Traits > & 
Gecode::operator<< (std::basic_ostream< Char, Traits > &os, const ArgArrayBase< T > &x)