Antares Xpansion
Investment simulations for Antares studies
Loading...
Searching...
No Matches
LoadXpress::XpressLoader Class Reference

This class is the entry point to load xpress in runtime. More...

#include <environment.h>

Public Member Functions

 XpressLoader (std::shared_ptr< ILoggerXpansion > logger=std::make_shared< EmptyLogger >())
 
bool initXpressEnv (bool verbose=false, int xpress_oem_license_key=0)
 intialiaze xpress env : load libs and check the licence
 
bool XpressIsCorrectlyInstalled (bool verbose=false)
 return true is Xpress is correctly installed (libs and licence found)
 

Detailed Description

This class is the entry point to load xpress in runtime.

Constructor & Destructor Documentation

◆ XpressLoader()

LoadXpress::XpressLoader::XpressLoader ( std::shared_ptr< ILoggerXpansion logger = std::make_shared<EmptyLogger>())
explicit

constructor, it must take default logger for legacy code

Member Function Documentation

◆ initXpressEnv()

bool LoadXpress::XpressLoader::initXpressEnv ( bool  verbose = false,
int  xpress_oem_license_key = 0 
)

intialiaze xpress env : load libs and check the licence

init XPRESS environment


The documentation for this class was generated from the following files: