12 #ifndef SST_CORE_ELI_INTERFACE_INFO_H 13 #define SST_CORE_ELI_INTERFACE_INFO_H 23 const std::string& getInterface()
const {
return iface_; }
25 void toString(std::ostream& os)
const { os <<
" Interface: " << iface_ <<
"\n"; }
27 template <
class XMLNode>
28 void outputXML(XMLNode* node)
const 30 node->SetAttribute(
"Interface", iface_.c_str());
36 iface_(T::ELI_getInterface())
45 #define SST_ELI_INTERFACE_INFO(interface) \ 46 static const std::string ELI_getInterface() \ 51 #endif // SST_CORE_ELI_INTERFACE_INFO_H Definition: attributeInfo.h:22
Definition: interfaceInfo.h:20