blockfactory  0.8
A framework for wrapping algorithms for dataflow programming
Parameters.h File Reference
#include <memory>
#include <string>
#include <vector>
Include dependency graph for Parameters.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  blockfactory::core::Parameter< T >
 Class for storing a generic parameter. More...
 
class  blockfactory::core::Parameters
 Class for storing block's parameters. More...
 

Namespaces

 blockfactory
 
 blockfactory::core
 

Functions

template<>
bool blockfactory::core::Parameters::getParameter< std::string > (const Parameters::ParamName &name, std::string &param) const
 
template bool blockfactory::core::Parameters::getParameter< std::string > (const Parameters::ParamName &name, std::vector< std::string > &param) const
 
template<>
bool blockfactory::core::Parameters::storeParameter< std::string > (const std::string &param, const ParameterMetadata &paramMetadata)
 
template bool blockfactory::core::Parameters::storeParameter< std::string > (const std::vector< std::string > &param, const ParameterMetadata &paramMetadata)
 
template bool blockfactory::core::Parameters::storeParameter< std::string > (const Parameter< std::string > &parameter)
 

Variables

const int blockfactory::core::PARAM_INVALID_INDEX = -1
 
const std::string blockfactory::core::PARAM_INVALID_NAME = {}