Lines Matching defs:Value

56 class Value {
58 Value();
59 virtual ~Value();
61 Value& swap(Value &);
73 bool operator==(const Value& rhs) const;
74 bool operator!=(const Value& rhs) const { return !this->operator==(rhs); }
76 Value(const Value& value);
77 Value(const bool& value);
78 Value(const int8_t& value);
79 Value(const int32_t& value);
80 Value(const int64_t& value);
81 Value(const double& value);
82 Value(const String16& value);
83 Value(const std::vector<bool>& value);
84 Value(const std::vector<uint8_t>& value);
85 Value(const std::vector<int32_t>& value);
86 Value(const std::vector<int64_t>& value);
87 Value(const std::vector<double>& value);
88 Value(const std::vector<String16>& value);
89 Value(const os::PersistableBundle& value);
90 Value(const binder::Map& value);
92 Value& operator=(const Value& rhs);
93 Value& operator=(const int8_t& rhs);
94 Value& operator=(const bool& rhs);
95 Value& operator=(const int32_t& rhs);
96 Value& operator=(const int64_t& rhs);
97 Value& operator=(const double& rhs);
98 Value& operator=(const String16& rhs);
99 Value& operator=(const std::vector<bool>& rhs);
100 Value& operator=(const std::vector<uint8_t>& rhs);
101 Value& operator=(const std::vector<int32_t>& rhs);
102 Value& operator=(const std::vector<int64_t>& rhs);
103 Value& operator=(const std::vector<double>& rhs);
104 Value& operator=(const std::vector<String16>& rhs);
105 Value& operator=(const os::PersistableBundle& rhs);
106 Value& operator=(const binder::Map& rhs);
156 Value(const String8& value): Value(String16(value)) { }
157 Value(const ::std::string& value): Value(String8(value.c_str())) { }
160 Value& operator=(const String8& rhs) { return *this = String16(rhs); }
161 Value& operator=(const ::std::string& rhs) { return *this = String8(rhs.c_str()); }