Orthanc Client
Documentation of the client library of Orthanc
Functions
Initialization of the shared library.

Functions

void OrthancClient::Initialize ()
 Manually initialize the shared library, using the default library name. More...
 
void OrthancClient::Initialize (const std::string &sharedLibraryPath)
 Manually initialize the shared library. More...
 
void OrthancClient::Finalize ()
 Manually finalize the shared library. More...
 

Detailed Description

Function Documentation

void OrthancClient::Finalize ( )
inline

Calling explicitly this function is not mandatory. It is useful to force the release of the resources acquired by the shared library, or to manually control the order in which the global variables get deleted.

void OrthancClient::Initialize ( )
inline

Call this method before using the library to ensure correct behaviour in multi-threaded applications. This method is also useful to control the time at which the shared library is loaded (e.g. for real-time applications).

void OrthancClient::Initialize ( const std::string &  sharedLibraryPath)
inline

Call this method before using the library to ensure correct behaviour in multi-threaded applications. This method is also useful to control the time at which the shared library is loaded (e.g. for real-time applications).

Parameters
sharedLibraryPathThe path to the shared library that contains the module.