12 #ifndef SST_CORE_INTERFACE_INFO_H
13 #define SST_CORE_INTERFACE_INFO_H
20 const std::string& getInterface()
const {
24 void toString(std::ostream& os)
const {
25 os <<
" Interface: " << iface_ <<
"\n";
28 template <
class XMLNode>
void outputXML(XMLNode* node)
const {
29 node->SetAttribute(
"Interface", iface_.c_str());
34 iface_(T::ELI_getInterface())
45 #define SST_ELI_INTERFACE_INFO(interface) \
46 static const std::string ELI_getInterface() { \
Definition: interfaceInfo.h:18