Searched refs:AccessorInterface (Results 1 – 7 of 7) sorted by relevance
40 class AccessorInterface {42 AccessorInterface() {} in AccessorInterface() function43 virtual ~AccessorInterface() {} in ~AccessorInterface()56 DISALLOW_COPY_AND_ASSIGN(AccessorInterface);75 typedef std::shared_ptr<AccessorInterface<bool>> BoolAccessor;76 typedef std::shared_ptr<AccessorInterface<int16_t>> Int16Accessor;77 typedef std::shared_ptr<AccessorInterface<int32_t>> Int32Accessor;82 AccessorInterface<RpcIdentifier>> RpcIdentifierAccessor;84 AccessorInterface<std::vector<std::string>>> RpcIdentifiersAccessor;85 typedef std::shared_ptr<AccessorInterface<std::string>> StringAccessor;[all …]
58 class PropertyAccessor : public AccessorInterface<T> {83 class ConstPropertyAccessor : public AccessorInterface<T> {109 class WriteOnlyPropertyAccessor : public AccessorInterface<T> {148 class CustomAccessor : public AccessorInterface<T> {213 class CustomWriteOnlyAccessor : public AccessorInterface<T> {268 class CustomReadOnlyAccessor : public AccessorInterface<T> {301 class CustomMappedAccessor : public AccessorInterface<T> {
41 PropertyObserver(std::shared_ptr<AccessorInterface<T>> accessor, in PropertyObserver()65 std::shared_ptr<AccessorInterface<T>> accessor_;
53 typedef std::shared_ptr<AccessorInterface<V>> VAccessorPtr;
37 class TestPropertyAccessor : public AccessorInterface<bool> {
277 std::shared_ptr<AccessorInterface<V>>>& collection,285 std::map<std::string, std::shared_ptr<AccessorInterface<V>>>* collection,
900 const map<string, std::shared_ptr<AccessorInterface<V>>>& collection, in GetProperty()904 typename map<string, std::shared_ptr<AccessorInterface<V>>>::const_iterator in GetProperty()929 map<string, std::shared_ptr<AccessorInterface<V>>>* collection, in SetProperty()