| # Gaudi Framework, version v20r2
Generated: 18 Jul 2008

- Main Page
- Namespaces
- Classes
- Files
- Directories
- Related Pages

- Search for |

- File List
- File Members

# ParseVectorsInteger.cpp File Reference

## Detailed Description

Implementation of the parsing functions for std::vetctor<TYPE>.

For adding new type you should have only grammar class which recognize this type. Then by combining this grammar with such already implemented grammars like VectorGrammar, MapGrammar, PairGrammar you can very simply implement container types which will work with your type.

If you want your type can be handled in property file - see ValueGrammar in JobOptionsSvc which lays in GaudiSvc.

Author:
  Alexander MAZUROV Alexander.Mazurov@gmail.com

  Vanya BELYAEV ibelyaev@physics.syr.edu

Date:
  2006-05-12

Definition in file ParseVectorsInteger.cpp.

`#include "Parsers.icpp"`

Include dependency graph for ParseVectorsInteger.cpp:

Go to the source code of this file.

## Namespaces
namespace | Gaudi
namespace | Gaudi::Parsers
## Functions
StatusCode | Gaudi::Parsers::parse (std::vector< short > &result, const std::string &input)
| See also: parse( std::vector<int>& ,const std::string& );
StatusCode | Gaudi::Parsers::parse (std::vector< unsigned short > &result, const std::string &input)
| See also: parse( std::vector<int>& ,const std::string& );
StatusCode | Gaudi::Parsers::parse (std::vector< int > &result, const std::string &input)
| parse the `std::vector<int>` value
StatusCode | Gaudi::Parsers::parse (std::vector< unsigned int > &result, const std::string &input)
| See also: parse( std::vector<int>& ,const std::string& );
StatusCode | Gaudi::Parsers::parse (std::vector< long > &result, const std::string &input)
| See also: parse( std::vector<int>& ,const std::string& );
StatusCode | Gaudi::Parsers::parse (std::vector< unsigned long > &result, const std::string &input)
| See also: parse( std::vector<int>& ,const std::string& );
StatusCode | Gaudi::Parsers::parse (std::vector< long long > &result, const std::string &input)
| See also: parse( std::vector<int>& ,const std::string& );
StatusCode | Gaudi::Parsers::parse (std::vector< unsigned long long > &result, const std::string &input)
| See also: parse( std::vector<int>& ,const std::string& );