Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

ie_return_type Class Reference

#include <ie_rettype.h>

Collaboration diagram for ie_return_type:

Collaboration graph
[legend]
List of all members.

Public Methods

 ie_return_type ()
 ie_return_type (const termination_reason &__t)
 ie_return_type (const delta_base *__d, double __w)
 ie_return_type (const std::pair< delta_base *, double > &__d)
 ie_return_type (delta __d, double __w)
 ie_return_type (const std::pair< delta, double > &__d)
 ie_return_type (const std::list< delta > &__d, const std::list< double > &__w)
 ie_return_type (const delta_base *__d, double __w, const termination_reason &__t)
 ie_return_type (const std::pair< delta_base *, double > &__d, const termination_reason &__t)
 ie_return_type (delta __d, double __w, const termination_reason &__t)
 ie_return_type (const std::pair< delta, double > &__d, const termination_reason &__t)
 ie_return_type (const std::list< delta > &__d, const std::list< double > &__w, const termination_reason &__t)
 ie_return_type (const ie_return_type &__r)
virtual ~ie_return_type ()
void set_termination_reason (const termination_reason &__t)
const termination_reasonterm_reason () const
bool set_information (const std::string &iname, const additional_info_u &a, bool force=false)
bool set_information_i (const std::string &iname, int i, const additional_info_u &a, bool force=false)
const additional_info_uinformation (const std::string &iname) const
const additional_info_uinformation (const char *iname) const
const additional_info_uinformation (const std::string &iname, int i) const
const additional_info_uinformation (const char *iname, int i) const
bool has_information (const std::string &__s) const
bool has_information (const char *__cp) const
bool has_information (const std::string &__s, int i) const
bool has_information (const char *__cp, int i) const
bool information_indices_set (const std::string &__s, std::vector< int > &__idx) const
bool information_indices_set (const char *__cp, std::vector< int > &__idx) const
void unset_information (const std::string &__s)
void unset_information (const char *__cp)
void unset_information (const std::string &__s, int i)
void unset_information (const char *__cp, int i)
template<class _S> bool retrieve_from_info (const std::string &__s, const std::vector< _S > *&__b) const
template<class _S> bool retrieve_from_info (const std::string &__s, const matrix< _S > *&__b) const
template<class _S> bool retrieve_from_info (const std::string &__s, _S &__b) const
template<class _S> bool retrieve_from_info (const std::string &__s, const std::vector< _S > *&__b, const std::vector< _S > *__def) const
template<class _S> bool retrieve_from_info (const std::string &__s, const matrix< _S > *&__b, const matrix< _S > *__def) const
template<class _S> bool retrieve_from_info (const std::string &__s, _S &__b, const _S &__def) const
template<class _S> bool retrieve_from_info (const char *__s, const std::vector< _S > *&__b) const
template<class _S> bool retrieve_from_info (const char *__s, const matrix< _S > *&__b) const
template<class _S> bool retrieve_from_info (const char *__s, _S &__b) const
template<class _S> bool retrieve_from_info (const char *__s, const std::vector< _S > *&__b, const std::vector< _S > *__def) const
template<class _S> bool retrieve_from_info (const char *__s, const matrix< _S > *&__b, const matrix< _S > *__def) const
template<class _S> bool retrieve_from_info (const char *__s, _S &__b, const _S &__def) const
template<class _S> bool retrieve_from_info_i (const std::string &__s, int i, const std::vector< _S > *&__b) const
template<class _S> bool retrieve_from_info_i (const std::string &__s, int i, const matrix< _S > *&__b) const
template<class _S> bool retrieve_from_info_i (const std::string &__s, int i, _S &__b) const
template<class _S> bool retrieve_from_info_i (const std::string &__s, int i, const std::vector< _S > *&__b, const std::vector< _S > *__def) const
template<class _S> bool retrieve_from_info_i (const std::string &__s, int i, const matrix< _S > *&__b, const matrix< _S > *__def) const
template<class _S> bool retrieve_from_info_i (const std::string &__s, int i, _S &__b, const _S &__def) const
template<class _S> bool retrieve_from_info_i (const char *__s, int i, const std::vector< _S > *&__b) const
template<class _S> bool retrieve_from_info_i (const char *__s, int i, const matrix< _S > *&__b) const
template<class _S> bool retrieve_from_info_i (const char *__s, int i, _S &__b) const
template<class _S> bool retrieve_from_info_i (const char *__s, int i, const std::vector< _S > *&__b, const std::vector< _S > *__def) const
template<class _S> bool retrieve_from_info_i (const char *__s, int i, const matrix< _S > *&__b, const matrix< _S > *__def) const
template<class _S> bool retrieve_from_info_i (const char *__s, int i, _S &__b, const _S &__def) const
ie_return_type operator+ (const std::pair< delta_base *, double > &__d)
ie_return_type & operator+= (const std::pair< delta_base *, double > &__d)
ie_return_type & operator= (const ie_return_type &__d)
unsigned int n_deltas () const
const std::list< delta_id > & get (work_node &wn, double thresh=-INFINITY)

Constructor & Destructor Documentation

ie_return_type::ie_return_type   [inline]
 

Definition at line 47 of file ie_rettype.h.

ie_return_type::ie_return_type const termination_reason   __t [inline]
 

Definition at line 48 of file ie_rettype.h.

ie_return_type::ie_return_type const delta_base   __d,
double    __w
[inline]
 

Definition at line 50 of file ie_rettype.h.

ie_return_type::ie_return_type const std::pair< delta_base *, double > &    __d [inline]
 

Definition at line 53 of file ie_rettype.h.

ie_return_type::ie_return_type delta    __d,
double    __w
[inline]
 

Definition at line 56 of file ie_rettype.h.

ie_return_type::ie_return_type const std::pair< delta, double > &    __d [inline]
 

Definition at line 58 of file ie_rettype.h.

ie_return_type::ie_return_type const std::list< delta > &    __d,
const std::list< double > &    __w
[inline]
 

Definition at line 60 of file ie_rettype.h.

ie_return_type::ie_return_type const delta_base   __d,
double    __w,
const termination_reason   __t
[inline]
 

Definition at line 66 of file ie_rettype.h.

ie_return_type::ie_return_type const std::pair< delta_base *, double > &    __d,
const termination_reason   __t
[inline]
 

Definition at line 70 of file ie_rettype.h.

ie_return_type::ie_return_type delta    __d,
double    __w,
const termination_reason   __t
[inline]
 

Definition at line 74 of file ie_rettype.h.

ie_return_type::ie_return_type const std::pair< delta, double > &    __d,
const termination_reason   __t
[inline]
 

Definition at line 77 of file ie_rettype.h.

ie_return_type::ie_return_type const std::list< delta > &    __d,
const std::list< double > &    __w,
const termination_reason   __t
[inline]
 

Definition at line 80 of file ie_rettype.h.

ie_return_type::ie_return_type const ie_return_type &    __r [inline]
 

Definition at line 87 of file ie_rettype.h.

virtual ie_return_type::~ie_return_type   [inline, virtual]
 

Definition at line 91 of file ie_rettype.h.


Member Function Documentation

const std::list< delta_id > & ie_return_type::get work_node   wn,
double    thresh = -INFINITY
 

Definition at line 30 of file ie_rettype.cc.

bool ie_return_type::has_information const char *    __cp,
int    i
const [inline]
 

Definition at line 133 of file ieret-inline.h.

bool ie_return_type::has_information const std::string &    __s,
int    i
const [inline]
 

Definition at line 128 of file ieret-inline.h.

bool ie_return_type::has_information const char *    __cp const [inline]
 

Definition at line 123 of file ieret-inline.h.

bool ie_return_type::has_information const std::string &    __s const [inline]
 

Definition at line 118 of file ieret-inline.h.

const additional_info_u & ie_return_type::information const char *    iname,
int    i
const [inline]
 

Definition at line 112 of file ieret-inline.h.

const additional_info_u & ie_return_type::information const std::string &    iname,
int    i
const [inline]
 

Definition at line 106 of file ieret-inline.h.

const additional_info_u & ie_return_type::information const char *    iname const [inline]
 

Definition at line 100 of file ieret-inline.h.

const additional_info_u & ie_return_type::information const std::string &    iname const [inline]
 

Definition at line 94 of file ieret-inline.h.

bool ie_return_type::information_indices_set const char *    __cp,
std::vector< int > &    __idx
const [inline]
 

Definition at line 144 of file ieret-inline.h.

bool ie_return_type::information_indices_set const std::string &    __s,
std::vector< int > &    __idx
const [inline]
 

Definition at line 138 of file ieret-inline.h.

unsigned int ie_return_type::n_deltas   const [inline]
 

Definition at line 221 of file ie_rettype.h.

ie_return_type ie_return_type::operator+ const std::pair< delta_base *, double > &    __d [inline]
 

Definition at line 40 of file ieret-inline.h.

ie_return_type & ie_return_type::operator+= const std::pair< delta_base *, double > &    __d [inline]
 

Definition at line 48 of file ieret-inline.h.

ie_return_type & ie_return_type::operator= const ie_return_type &    __d [inline]
 

Definition at line 72 of file ieret-inline.h.

template<class _S>
bool ie_return_type::retrieve_from_info const char *    __s,
_S &    __b,
const _S &    __def
const [inline]
 

Definition at line 247 of file ieret-inline.h.

template<class _S>
bool ie_return_type::retrieve_from_info const char *    __s,
const matrix< _S > *&    __b,
const matrix< _S > *    __def
const [inline]
 

Definition at line 240 of file ieret-inline.h.

template<class _S>
bool ie_return_type::retrieve_from_info const char *    __s,
const std::vector< _S > *&    __b,
const std::vector< _S > *    __def
const [inline]
 

Definition at line 233 of file ieret-inline.h.

template<class _S>
bool ie_return_type::retrieve_from_info const char *    __s,
_S &    __b
const [inline]
 

Definition at line 227 of file ieret-inline.h.

template<class _S>
bool ie_return_type::retrieve_from_info const char *    __s,
const matrix< _S > *&    __b
const [inline]
 

Definition at line 220 of file ieret-inline.h.

template<class _S>
bool ie_return_type::retrieve_from_info const char *    __s,
const std::vector< _S > *&    __b
const [inline]
 

Definition at line 213 of file ieret-inline.h.

template<class _S>
bool ie_return_type::retrieve_from_info const std::string &    __s,
_S &    __b,
const _S &    __def
const [inline]
 

Definition at line 206 of file ieret-inline.h.

template<class _S>
bool ie_return_type::retrieve_from_info const std::string &    __s,
const matrix< _S > *&    __b,
const matrix< _S > *    __def
const [inline]
 

Definition at line 199 of file ieret-inline.h.

template<class _S>
bool ie_return_type::retrieve_from_info const std::string &    __s,
const std::vector< _S > *&    __b,
const std::vector< _S > *    __def
const [inline]
 

Definition at line 192 of file ieret-inline.h.

template<class _S>
bool ie_return_type::retrieve_from_info const std::string &    __s,
_S &    __b
const [inline]
 

Definition at line 185 of file ieret-inline.h.

template<class _S>
bool ie_return_type::retrieve_from_info const std::string &    __s,
const matrix< _S > *&    __b
const [inline]
 

Definition at line 178 of file ieret-inline.h.

template<class _S>
bool ie_return_type::retrieve_from_info const std::string &    __s,
const std::vector< _S > *&    __b
const [inline]
 

Definition at line 171 of file ieret-inline.h.

template<class _S>
bool ie_return_type::retrieve_from_info_i const char *    __s,
int    i,
_S &    __b,
const _S &    __def
const [inline]
 

Definition at line 331 of file ieret-inline.h.

template<class _S>
bool ie_return_type::retrieve_from_info_i const char *    __s,
int    i,
const matrix< _S > *&    __b,
const matrix< _S > *    __def
const [inline]
 

Definition at line 324 of file ieret-inline.h.

template<class _S>
bool ie_return_type::retrieve_from_info_i const char *    __s,
int    i,
const std::vector< _S > *&    __b,
const std::vector< _S > *    __def
const [inline]
 

Definition at line 317 of file ieret-inline.h.

template<class _S>
bool ie_return_type::retrieve_from_info_i const char *    __s,
int    i,
_S &    __b
const [inline]
 

Definition at line 310 of file ieret-inline.h.

template<class _S>
bool ie_return_type::retrieve_from_info_i const char *    __s,
int    i,
const matrix< _S > *&    __b
const [inline]
 

Definition at line 303 of file ieret-inline.h.

template<class _S>
bool ie_return_type::retrieve_from_info_i const char *    __s,
int    i,
const std::vector< _S > *&    __b
const [inline]
 

Definition at line 296 of file ieret-inline.h.

template<class _S>
bool ie_return_type::retrieve_from_info_i const std::string &    __s,
int    i,
_S &    __b,
const _S &    __def
const [inline]
 

Definition at line 289 of file ieret-inline.h.

template<class _S>
bool ie_return_type::retrieve_from_info_i const std::string &    __s,
int    i,
const matrix< _S > *&    __b,
const matrix< _S > *    __def
const [inline]
 

Definition at line 282 of file ieret-inline.h.

template<class _S>
bool ie_return_type::retrieve_from_info_i const std::string &    __s,
int    i,
const std::vector< _S > *&    __b,
const std::vector< _S > *    __def
const [inline]
 

Definition at line 275 of file ieret-inline.h.

template<class _S>
bool ie_return_type::retrieve_from_info_i const std::string &    __s,
int    i,
_S &    __b
const [inline]
 

Definition at line 268 of file ieret-inline.h.

template<class _S>
bool ie_return_type::retrieve_from_info_i const std::string &    __s,
int    i,
const matrix< _S > *&    __b
const [inline]
 

Definition at line 261 of file ieret-inline.h.

template<class _S>
bool ie_return_type::retrieve_from_info_i const std::string &    __s,
int    i,
const std::vector< _S > *&    __b
const [inline]
 

Definition at line 254 of file ieret-inline.h.

bool ie_return_type::set_information const std::string &    iname,
const additional_info_u   a,
bool    force = false
[inline]
 

Definition at line 82 of file ieret-inline.h.

bool ie_return_type::set_information_i const std::string &    iname,
int    i,
const additional_info_u   a,
bool    force = false
[inline]
 

Definition at line 88 of file ieret-inline.h.

void ie_return_type::set_termination_reason const termination_reason   __t [inline]
 

Definition at line 30 of file ieret-inline.h.

const termination_reason & ie_return_type::term_reason   [inline]
 

Definition at line 35 of file ieret-inline.h.

void ie_return_type::unset_information const char *    __cp,
int    i
[inline]
 

Definition at line 165 of file ieret-inline.h.

void ie_return_type::unset_information const std::string &    __s,
int    i
[inline]
 

Definition at line 160 of file ieret-inline.h.

void ie_return_type::unset_information const char *    __cp [inline]
 

Definition at line 155 of file ieret-inline.h.

void ie_return_type::unset_information const std::string &    __s [inline]
 

Definition at line 150 of file ieret-inline.h.


The documentation for this class was generated from the following files:
Generated on Tue Nov 4 01:59:12 2003 for COCONUT API by doxygen1.2.18