#include <DccConfiguration.h>
Inheritance diagram for DccConfiguration:
Public Member Functions | |
void | download (int maj, int min) throw (ILCException::Exception) |
Version * | upload (string n) const throw (ILCException::Exception) |
Version * | upload (int maj, string n) const throw (ILCException::Exception) |
Version * | upload (int maj, int min) const |
void | addFromXML (string fileName) throw (ILCException::Exception) |
Static Public Member Functions | |
static vector< Version * > | getUnusedVersions () throw (ILCException::Exception) |
void DccConfiguration::addFromXML | ( | string | fileName | ) | throw (ILCException::Exception) [virtual] |
Parse a XML file and add the objects to the configuration
Implements Configuration.
void DccConfiguration::download | ( | int | maj, | |
int | min | |||
) | throw (ILCException::Exception) [virtual] |
Load the given version
maj | The majorVersionID | |
min | The MinorVersionID |
Implements Configuration.
vector< Version * > DccConfiguration::getUnusedVersions | ( | ) | throw (ILCException::Exception) [static] |
Get the list of unused versions
Version * DccConfiguration::upload | ( | int | maj, | |
int | min | |||
) | const [virtual] |
NOT IMPLEMENTED YET!! Update an existing configuration version with the current configuration. The version must not be locked!
Implements Configuration.
Version * DccConfiguration::upload | ( | int | maj, | |
string | n | |||
) | const throw (ILCException::Exception) [virtual] |
Create a new Minor version with the current configuration.
maj | The ID of the Major version in which you want to create a minor version | |
n | The name of the new version |
Implements Configuration.
Version * DccConfiguration::upload | ( | string | n | ) | const throw (ILCException::Exception) [virtual] |
Create a new Major version with the current configuration.
n | The name of the new version |
Implements Configuration.