Lines Matching refs:AccessorInterface
40 class AccessorInterface {
42 AccessorInterface() {} in AccessorInterface() function
43 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;
86 typedef std::shared_ptr<AccessorInterface<Stringmap>> StringmapAccessor;
87 typedef std::shared_ptr<AccessorInterface<Stringmaps>> StringmapsAccessor;
88 typedef std::shared_ptr<AccessorInterface<Strings>> StringsAccessor;
90 AccessorInterface<KeyValueStore>> KeyValueStoreAccessor;
91 typedef std::shared_ptr<AccessorInterface<uint8_t>> Uint8Accessor;
92 typedef std::shared_ptr<AccessorInterface<ByteArray>> ByteArrayAccessor;
93 typedef std::shared_ptr<AccessorInterface<uint16_t>> Uint16Accessor;
94 typedef std::shared_ptr<AccessorInterface<Uint16s>> Uint16sAccessor;
95 typedef std::shared_ptr<AccessorInterface<uint32_t>> Uint32Accessor;
96 typedef std::shared_ptr<AccessorInterface<uint64_t>> Uint64Accessor;