CatapultServer  v0.5.0.1 (Elephant)
NodeConfiguration.cpp File Reference
Include dependency graph for NodeConfiguration.cpp:

Namespaces

 catapult
 
 catapult::config
 

Macros

#define LOAD_PROPERTY(SECTION, NAME)   utils::LoadIniProperty(bag, SECTION, #NAME, config.NAME)
 
#define LOAD_NODE_PROPERTY(NAME)   LOAD_PROPERTY("node", NAME)
 
#define LOAD_LOCALNODE_PROPERTY(NAME)   utils::LoadIniProperty(bag, "localnode", #NAME, config.Local.NAME)
 
#define LOAD_OUT_CONNECTIONS_PROPERTY(NAME)   utils::LoadIniProperty(bag, "outgoing_connections", #NAME, config.OutgoingConnections.NAME)
 
#define LOAD_IN_CONNECTIONS_PROPERTY(NAME)   utils::LoadIniProperty(bag, "incoming_connections", #NAME, config.IncomingConnections.NAME)
 

Macro Definition Documentation

◆ LOAD_IN_CONNECTIONS_PROPERTY

#define LOAD_IN_CONNECTIONS_PROPERTY (   NAME)    utils::LoadIniProperty(bag, "incoming_connections", #NAME, config.IncomingConnections.NAME)

◆ LOAD_LOCALNODE_PROPERTY

#define LOAD_LOCALNODE_PROPERTY (   NAME)    utils::LoadIniProperty(bag, "localnode", #NAME, config.Local.NAME)

◆ LOAD_NODE_PROPERTY

#define LOAD_NODE_PROPERTY (   NAME)    LOAD_PROPERTY("node", NAME)

◆ LOAD_OUT_CONNECTIONS_PROPERTY

#define LOAD_OUT_CONNECTIONS_PROPERTY (   NAME)    utils::LoadIniProperty(bag, "outgoing_connections", #NAME, config.OutgoingConnections.NAME)

◆ LOAD_PROPERTY

#define LOAD_PROPERTY (   SECTION,
  NAME 
)    utils::LoadIniProperty(bag, SECTION, #NAME, config.NAME)