array.hpp File Reference
(Revision: 9779)
#include <cstdarg>#include <iostream>#include <sstream>Go to the source code of this file.
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... | |
Namespaces | |
| namespace | Gecode |
Gecode toplevel namespace. | |
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) |
