22 #ifndef CA_MGM_LITERAL_VALUES_HPP 23 #define CA_MGM_LITERAL_VALUES_HPP 25 #include <ca-mgm/config.h> 30 namespace CA_MGM_NAMESPACE {
32 class LiteralValueImpl;
51 LiteralValue(
const std::string &type,
const std::string &value);
78 setLiteral(
const std::string &type,
const std::string &value);
87 setValue(
const std::string &value);
104 virtual std::vector<std::string>
107 virtual std::vector<std::string>
121 commit2Config(
CA& ca,
Type type, uint32_t num)
const;
139 #endif // CA_MGM_LITERAL_VALUES_HPP std::string toString(bool b)
Definition: String.hpp:125
Managing a CA repository.
Definition: CA.hpp:54
Type
Definition: CommonData.hpp:39
ca_mgm::RWCOW_pointer< LiteralValueImpl > m_impl
Definition: LiteralValues.hpp:134
Definition: LiteralValues.hpp:41
bool operator==(const PathName &lname, const PathName &rname)
Definition: PathName.hpp:435