EMA C++ Configuration Guide : 4 Enterprise Message API Configuration Processing : 4.5 Programmatic Configuration
 
4.5 Programmatic Configuration
In addition to changing the Enterprise Message API’s configuration via an XML configuration file (e.g., EmaConfig.xml) or function calls, you can programmatically change the API’s behavior via an OMM data structure.