Version: 8.3.0
YACS::ENGINE::convertToYacsStruct< IMPLIN, TIN, TIN2, IMPLOUT, TOUT > Struct Template Reference

Static Public Member Functions

static void convert (const TypeCode *t, TIN o, TIN2 aux, std::map< std::string, TOUT > &v)
 

Detailed Description

template<ImplType IMPLIN, class TIN, class TIN2, ImplType IMPLOUT, class TOUT>
struct YACS::ENGINE::convertToYacsStruct< IMPLIN, TIN, TIN2, IMPLOUT, TOUT >

Definition at line 482 of file TypeConversions.cxx.

Member Function Documentation

template<ImplType IMPLIN, class TIN , class TIN2 , ImplType IMPLOUT, class TOUT >
static void YACS::ENGINE::convertToYacsStruct< IMPLIN, TIN, TIN2, IMPLOUT, TOUT >::convert ( const TypeCode t,
TIN  o,
TIN2  aux,
std::map< std::string, TOUT > &  v 
)
inlinestatic

Definition at line 484 of file TypeConversions.cxx.

References YACS::ENGINE::TypeCode::kind().

485  {
486  stringstream msg;
487  msg << "Conversion not implemented: kind= " << t->kind() << " Implementation: " << IMPLIN << " to: " << IMPLOUT;
488  msg << " : " << __FILE__ << ":" << __LINE__;
489  throw YACS::ENGINE::ConversionException(msg.str());
490  }

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