|
DAnCE ..
|
#include <DAnCE_Artifact_Installation_Handler.h>
Public Types | |
| typedef ArtifactInstallationHandler::TPropertyMap | TPropertyMap |
Public Member Functions | |
| ArtifactInstallationProperties (const TPropertyMap &propmap) | |
| ArtifactInstallationProperties (const TPropertyMap &propmap, const std::string &protocol) | |
| bool | has_property (const std::string &propname) |
| const std::string & | get_property (const std::string &propname) |
Static Public Attributes | |
| static const std::string | PROPERTY_BASE = "edu.vanderbilt.dre.DAnCE.artifact." |
| static const std::string | PROP_KEEP_INTERMEDIATES = "keep_intermediates" |
| static const std::string | PROP_NAME = "name" |
| static const std::string | PROP_PATH = "path" |
| static const std::string | PROP_EXCLUSIVE = "exclusive" |
Private Attributes | |
| const TPropertyMap & | propmap_ |
| std::string | protocol_ |
Static Private Attributes | |
| static const std::string | empty_ |
| typedef ArtifactInstallationHandler::TPropertyMap DAnCE::ArtifactInstallationProperties::TPropertyMap |
| DAnCE::ArtifactInstallationProperties::ArtifactInstallationProperties | ( | const TPropertyMap & | propmap | ) |
| DAnCE::ArtifactInstallationProperties::ArtifactInstallationProperties | ( | const TPropertyMap & | propmap, |
| const std::string & | protocol | ||
| ) |
| const std::string & DAnCE::ArtifactInstallationProperties::get_property | ( | const std::string & | propname | ) |
| bool DAnCE::ArtifactInstallationProperties::has_property | ( | const std::string & | propname | ) |
const std::string DAnCE::ArtifactInstallationProperties::empty_ [static, private] |
const std::string DAnCE::ArtifactInstallationProperties::PROP_EXCLUSIVE = "exclusive" [static] |
const std::string DAnCE::ArtifactInstallationProperties::PROP_KEEP_INTERMEDIATES = "keep_intermediates" [static] |
const std::string DAnCE::ArtifactInstallationProperties::PROP_NAME = "name" [static] |
const std::string DAnCE::ArtifactInstallationProperties::PROP_PATH = "path" [static] |
const std::string DAnCE::ArtifactInstallationProperties::PROPERTY_BASE = "edu.vanderbilt.dre.DAnCE.artifact." [static] |
const TPropertyMap& DAnCE::ArtifactInstallationProperties::propmap_ [private] |
std::string DAnCE::ArtifactInstallationProperties::protocol_ [private] |
1.7.4