MI - Fimex
Public Member Functions | List of all members
MetNoFimex::CompleteCoordinateSystemForComparator Struct Reference

#include <CoordinateSystem.h>

Inheritance diagram for MetNoFimex::CompleteCoordinateSystemForComparator:
std::unary_function< boost::shared_ptr< const CoordinateSystem >, bool >

Public Member Functions

 CompleteCoordinateSystemForComparator (const std::string &varName)
 
virtual ~CompleteCoordinateSystemForComparator ()
 
bool operator() (const boost::shared_ptr< const CoordinateSystem > &cs)
 

Additional Inherited Members

- Public Types inherited from std::unary_function< boost::shared_ptr< const CoordinateSystem >, bool >
typedef boost::shared_ptr< const CoordinateSystem > argument_type
 
typedef bool result_type
 

Detailed Description

Functor to check if a coordinate system completely describes a variable, i.e. all axes match fully.

Examples:
coordinateSystem.cpp.

Constructor & Destructor Documentation

MetNoFimex::CompleteCoordinateSystemForComparator::CompleteCoordinateSystemForComparator ( const std::string varName)
inline
virtual MetNoFimex::CompleteCoordinateSystemForComparator::~CompleteCoordinateSystemForComparator ( )
inlinevirtual

Member Function Documentation

bool MetNoFimex::CompleteCoordinateSystemForComparator::operator() ( const boost::shared_ptr< const CoordinateSystem > &  cs)
inline

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