Generated on Sat Feb 7 2015 02:01:42 for Gecode by doxygen 1.8.9.1
Gecode::FlatZinc::Option< Val > Struct Template Reference

Optional value. More...

#include <option.hh>

Public Member Functions

bool operator() (void) const
 
const Val & some (void) const
 
Val & some (void)
 

Static Public Member Functions

static Option< Val > none (void)
 
static Option< Val > some (const Val &v)
 

Detailed Description

template<class Val>
struct Gecode::FlatZinc::Option< Val >

Optional value.

Definition at line 45 of file option.hh.

Member Function Documentation

template<class Val>
bool Gecode::FlatZinc::Option< Val >::operator() ( void  ) const
inline

Definition at line 50 of file option.hh.

template<class Val>
const Val& Gecode::FlatZinc::Option< Val >::some ( void  ) const
inline

Definition at line 51 of file option.hh.

template<class Val>
Val& Gecode::FlatZinc::Option< Val >::some ( void  )
inline

Definition at line 52 of file option.hh.

template<class Val>
static Option<Val> Gecode::FlatZinc::Option< Val >::none ( void  )
inlinestatic

Definition at line 53 of file option.hh.

template<class Val>
static Option<Val> Gecode::FlatZinc::Option< Val >::some ( const Val &  v)
inlinestatic

Definition at line 59 of file option.hh.


The documentation for this struct was generated from the following file: