The Gaudi Framework  v41r0 (bdbe7744)
Loading...
Searching...
No Matches
Gaudi::Details::Property::StringConverter< DataObjIDVector > Struct Reference

#include </builds/gaudi/Gaudi/GaudiKernel/include/GaudiKernel/DataObjID.h>

Inheritance diagram for Gaudi::Details::Property::StringConverter< DataObjIDVector >:
Collaboration diagram for Gaudi::Details::Property::StringConverter< DataObjIDVector >:

Public Member Functions

std::string toString (const DataObjIDVector &v)
DataObjIDVector fromString (const DataObjIDVector &, const std::string &)
Public Member Functions inherited from Gaudi::Details::Property::DefaultStringConverter< TYPE >
TYPE fromString (const TYPE &ref_value, const std::string &s) final override
Public Member Functions inherited from Gaudi::Details::Property::DefaultStringConverterImpl< TYPE >
virtual ~DefaultStringConverterImpl ()=default
std::string toString (const TYPE &v)
std::string toString (const std::string &v)

Additional Inherited Members

Protected Member Functions inherited from Gaudi::Details::Property::DefaultStringConverterImpl< TYPE >
void fromStringImpl (TYPE &buffer, const std::string &s)

Detailed Description

Definition at line 137 of file DataObjID.h.

Member Function Documentation

◆ fromString()

Definition at line 124 of file DataObjID.cpp.

125 {
127 if ( !Gaudi::Parsers::parse_( c, s ).isSuccess() ) {
128 throw std::invalid_argument( "cannot parse '" + s + "' to DataObjIDVector" );
129 }
130 return c;
131}

◆ toString()

Definition at line 120 of file DataObjID.cpp.

120 {
121 return Gaudi::Utils::toString( v );
122}
std::string toString(const TYPE &obj)
the generic implementation of the type conversion to the string
Definition ToStream.h:329

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