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

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

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

Public Member Functions

std::string toString (const DataObjIDColl &v)
DataObjIDColl fromString (const DataObjIDColl &, 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 131 of file DataObjID.h.

Member Function Documentation

◆ fromString()

DataObjIDColl Gaudi::Details::Property::StringConverter< DataObjIDColl >::fromString ( const DataObjIDColl & ,
const std::string & s )

Definition at line 111 of file DataObjID.cpp.

112 {
114 if ( !Gaudi::Parsers::parse_( c, s ).isSuccess() ) {
115 throw std::invalid_argument( "cannot parse '" + s + "' to DataObjIDColl" );
116 }
117 return c;
118}

◆ toString()

Definition at line 107 of file DataObjID.cpp.

107 {
108 return Gaudi::Utils::toString( v );
109}
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: