faif
Public Member Functions | Public Attributes | List of all members
faif::Space< Domain > Class Template Reference

Space n-dimensional, each domain of the same type. More...

#include <Point.hpp>

Inheritance diagram for faif::Space< Domain >:
Inheritance graph
Collaboration diagram for faif::Space< Domain >:
Collaboration graph

Public Member Functions

template<typename It >
Point< Value > createPoint (It begin_range, It end_range) const
 create the test example from iterator range or C-like table of values More...
 
Point< Value > createPoint (const std::vector< std::pair< std::string, typename Value::Value > > &collection) const
 create the test example from collection of pairs: attribute(domain) identifier and attribute value More...
 
Point< Value > createPointStrict (const std::vector< std::pair< std::string, typename Value::Value > > &collection) const
 create the test example from collection of pairs: attribute(domain) identifier and attribute value More...
 

Public Attributes

elements
 STL member. More...
 

Detailed Description

template<typename Domain>
class faif::Space< Domain >

Space n-dimensional, each domain of the same type.

Member Function Documentation

template<typename Domain>
template<typename It >
Point<Value> faif::Space< Domain >::createPoint ( It  begin_range,
It  end_range 
) const
inline

create the test example from iterator range or C-like table of values

template<typename Domain>
Point<Value> faif::Space< Domain >::createPoint ( const std::vector< std::pair< std::string, typename Value::Value > > &  collection) const
inline

create the test example from collection of pairs: attribute(domain) identifier and attribute value

template<typename Domain>
Point<Value> faif::Space< Domain >::createPointStrict ( const std::vector< std::pair< std::string, typename Value::Value > > &  collection) const
inline

create the test example from collection of pairs: attribute(domain) identifier and attribute value

Exceptions
NotFoundExceptionif domain id is not correct or atribute value is not correct

Member Data Documentation

T std::list< T >::elements
inherited

STL member.


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