|
DAnCE
..
|
#include <Artifact_Installation_Impl.h>

Classes | |
| class | Guard |
| struct | Version |
Public Types | |
| typedef ACE_MT_SYNCH::CONDITION | TCONDITION |
| typedef std::vector< Version > | TVersions |
Public Member Functions | |
| ArtifactRegistry (TCONDITION &condition, bool locked=false) | |
| ~ArtifactRegistry () | |
| const std::string & | location () const |
| TVersions & | versions () |
| const TVersions & | versions () const |
| u_long | install_count () const |
| void | increment_install_count () |
| void | decrement_install_count () |
| void | set_locked () |
| void | set_unlocked () |
| bool | is_locked () const |
Private Attributes | |
| TCONDITION & | condition_ |
| bool | locked_ |
| u_long | install_count_ |
| TVersions | versions_ |
| typedef std::vector<Version> DAnCE::ArtifactRegistry::TVersions |
| DAnCE::ArtifactRegistry::ArtifactRegistry | ( | TCONDITION & | condition, |
| bool | locked = false |
||
| ) |
| DAnCE::ArtifactRegistry::~ArtifactRegistry | ( | ) |
| void DAnCE::ArtifactRegistry::decrement_install_count | ( | ) |
| void DAnCE::ArtifactRegistry::increment_install_count | ( | ) |
| u_long DAnCE::ArtifactRegistry::install_count | ( | ) | const |
| bool DAnCE::ArtifactRegistry::is_locked | ( | ) | const |
| const std::string & DAnCE::ArtifactRegistry::location | ( | ) | const |
| void DAnCE::ArtifactRegistry::set_locked | ( | ) |
| void DAnCE::ArtifactRegistry::set_unlocked | ( | ) |
| ArtifactRegistry::TVersions & DAnCE::ArtifactRegistry::versions | ( | ) |
| const ArtifactRegistry::TVersions & DAnCE::ArtifactRegistry::versions | ( | ) | const |
TCONDITION& DAnCE::ArtifactRegistry::condition_ [private] |
u_long DAnCE::ArtifactRegistry::install_count_ [private] |
bool DAnCE::ArtifactRegistry::locked_ [private] |
TVersions DAnCE::ArtifactRegistry::versions_ [private] |
1.7.5