12 #ifndef SST_CORE_ELI_INTERFACE_INFO_H
13 #define SST_CORE_ELI_INTERFACE_INFO_H
21 const std::string& getInterface()
const {
return iface_; }
23 void toString(std::ostream& os)
const { os <<
" Interface: " << iface_ <<
"\n"; }
25 template <
class XMLNode>
26 void outputXML(XMLNode* node)
const
28 node->SetAttribute(
"Interface", iface_.c_str());
43 #define SST_ELI_INTERFACE_INFO(interface) \
44 static const std::string ELI_getInterface() { return interface; }
46 #endif // SST_CORE_ELI_INTERFACE_INFO_H
Definition: interfaceInfo.h:18