Main Page   Class Hierarchy   Compound List   File List   Compound Members  

InputDimension Class Reference

#include <InputDimension.h>

List of all members.

Public Methods

 InputDimension (void)
void addFile (const std::string &p_file)
void setName (const std::string &p_name)
void setIsFrozen (const bool p_isfrozen)
std::string getName (void)
const std::vector< std::string > getFiles (void) const
const bool getIsFrozen (void) const

Detailed Description

This class contains a user defined Dimension from a parsed input file. It will be mapped onto a Library.

Constructor & Destructor Documentation

InputDimension::InputDimension void    [inline]

Default constructor. The Dimension is not frozen as default.

Member Function Documentation

void InputDimension::addFile const std::string &    p_file [inline]

Add a file name containing Fragment definitions.

const std::vector< std::string > InputDimension::getFiles void    const [inline]

Return the list of files that need to be parsed to extract their Fragment.

const bool InputDimension::getIsFrozen void    const [inline]

Return 'true' if this Dimension is request to not be pruned during optimization.

std::string InputDimension::getName void    [inline]

Return the name of this Dimension.

void InputDimension::setIsFrozen const bool    p_isfrozen [inline]

Set wether or not this Dimension is to be optimized. Default: not frozen.

void InputDimension::setName const std::string &    p_name [inline]

Set the name of the dimension.

The documentation for this class was generated from the following file:
Generated on Sat Nov 4 15:59:00 2006 for GLARE by doxygen1.2.18