Home | History | Annotate | Download | only in binder

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);
108 void putBoolean(const bool& value);
109 void putByte(const int8_t& value);
110 void putInt(const int32_t& value);
111 void putLong(const int64_t& value);
112 void putDouble(const double& value);
113 void putString(const String16& value);
114 void putBooleanVector(const std::vector<bool>& value);
115 void putByteVector(const std::vector<uint8_t>& value);
116 void putIntVector(const std::vector<int32_t>& value);
117 void putLongVector(const std::vector<int64_t>& value);
118 void putDoubleVector(const std::vector<double>& value);
119 void putStringVector(const std::vector<String16>& value);
120 void putPersistableBundle(const os::PersistableBundle& value);
121 void putMap(const binder::Map& value);
156 Value(const String8& value): Value(String16(value)) { }
157 Value(const ::std::string& value): Value(String8(value.c_str())) { }
158 void putString(const String8& value) { return putString(String16(value)); }
159 void putString(const ::std::string& value) { return putString(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()); }