activemq-cpp-3.6.0
activemq::library::ActiveMQCPP Class Reference

#include <src/main/activemq/library/ActiveMQCPP.h>

Public Member Functions

virtual ~ActiveMQCPP ()

Static Public Member Functions

static void initializeLibrary ()
 Initialize the ActiveMQ-CPP Library constructs, this method will init all the internal Registry objects and initialize the Decaf library.
static void initializeLibrary (int argc, char **argv)
 Initialize the ActiveMQ-CPP Library constructs, this method will initialize all the internal Registry objects and initialize the Decaf library.
static void shutdownLibrary ()
 Shutdown the ActiveMQ-CPP Library, freeing any resources that could not be freed up to this point.

Protected Member Functions

 ActiveMQCPP ()
 ActiveMQCPP (const ActiveMQCPP &)
ActiveMQCPPoperator= (const ActiveMQCPP &)

Constructor & Destructor Documentation

activemq::library::ActiveMQCPP::ActiveMQCPP ( )
protected
activemq::library::ActiveMQCPP::ActiveMQCPP ( const ActiveMQCPP )
protected
virtual activemq::library::ActiveMQCPP::~ActiveMQCPP ( )
virtual

Member Function Documentation

static void activemq::library::ActiveMQCPP::initializeLibrary ( )
static

Initialize the ActiveMQ-CPP Library constructs, this method will init all the internal Registry objects and initialize the Decaf library.

Exceptions
runtime_errorif an error occurs while initializing this library.
static void activemq::library::ActiveMQCPP::initializeLibrary ( int  argc,
char **  argv 
)
static

Initialize the ActiveMQ-CPP Library constructs, this method will initialize all the internal Registry objects and initialize the Decaf library.

This method takes the args passed to the main method of process for use is setting system properties and configuring the ActiveMQ-CPP Library.

Parameters
argc- the count of arguments passed to this Process.
argv- the array of string arguments passed to this process.
Exceptions
runtime_errorif an error occurs while initializing this library.
ActiveMQCPP& activemq::library::ActiveMQCPP::operator= ( const ActiveMQCPP )
protected
static void activemq::library::ActiveMQCPP::shutdownLibrary ( )
static

Shutdown the ActiveMQ-CPP Library, freeing any resources that could not be freed up to this point.

All the user created ActiveMQ-CPP objects and Decaf Library objects should have been destroyed by the time this method is called.


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