1 #ifndef GAUDIKERNEL_BOOSTARRAYASPROPERTY_H     2 #define GAUDIKERNEL_BOOSTARRAYASPROPERTY_H 1    12 #include "boost/array.hpp"    32     template <
class ITERATOR>
    48     template <
class TYPE, std::
size_t N>
    51       return toStream( obj.begin(), obj.end(), 
s, 
"( ", 
" )", 
" , " );
    77     template <
class TYPE, std::
size_t N>
    88       if ( 
N != tmp.size() ) {
    92       std::copy( tmp.begin(), tmp.end(), result.begin() );
   103 #endif // GAUDIKERNEL_BOOSTARRAYASPROPERTY_H 
std::ostream & toStream(ITERATOR first, ITERATOR last, std::ostream &s, const std::string &open, const std::string &close, const std::string &delim)
the helper function to print the sequence 
The declaration of major parsing functions used e.g for (re)implementation of new extended properties...
StatusCode parse(boost::array< TYPE, N > &result, const std::string &input)
parse class boost::array from the string 
bool isFailure() const 
Test for a status code of FAILURE. 
This class is used for returning status codes from appropriate routines. 
Helper functions to set/get the application return code.