SValue Member List

This is the complete list of members for SValue, including all inherited members.

Archive(SParcel &into) const SValue
Archive(const sptr< IByteOutput > &into) const SValue
ArchivedSize() const SValue
AsAtom(status_t *result=NULL) const SValue
AsBinder(status_t *result=NULL) const SValue
AsBool(status_t *result=NULL) const SValue
AsDouble(status_t *result=NULL) const SValue
AsFloat(status_t *result=NULL) const SValue
AsInt32(status_t *result=NULL) const SValue
AsInt64(status_t *result=NULL) const SValue
AsInteger(status_t *result=NULL) const SValue [inline]
AsKeyID(status_t *result=NULL) const SValue
AsOffset(status_t *result=NULL) const SValue [inline]
Assign(const SValue &o)SValue
Assign(type_code type, const void *data, size_t len)SValue
AsSSize(status_t *result=NULL) const SValue
AsStatus(status_t *result=NULL) const SValue
AsString(status_t *result=NULL) const SValue
AsTime(status_t *result=NULL) const SValue
AsWeakAtom(status_t *result=NULL) const SValue
AsWeakBinder(status_t *result=NULL) const SValue
Atom(const sptr< SAtom > &value)SValue [static]
BeginEditBytes(type_code type, size_t length, uint32_t flags=0)SValue
BeginEditItem(const SValue &key)SValue
Binder(const sptr< IBinder > &value)SValue [inline, static]
Bool(bool v)SValue [static]
BValueMap classSValue [friend]
ByteSwap(swap_action action)SValue
CanByteSwap() const SValue
Compare(const SValue &o) const SValue
Compare(const char *str) const SValue
Compare(const SString &str) const SValue
Compare(type_code type, const void *data, size_t length) const SValue
CountItems() const SValue
Data() const SValue
Data(type_code type, size_t length) const SValue
Data(type_code type, size_t *inoutMinLength) const SValue
Double(double value)SValue [static]
EndEditBytes(ssize_t final_length=-1)SValue
EndEditItem(SValue *item)SValue
ErrorCheck() const SValue
Float(float v)SValue [static]
GetAtom(sptr< SAtom > *atom) const SValue
GetBinder(sptr< IBinder > *obj) const SValue
GetBool(bool *val) const SValue
GetDouble(double *a_double) const SValue
GetFloat(float *a_float) const SValue
GetInt16(int16_t *val) const SValue
GetInt32(int32_t *val) const SValue
GetInt64(int64_t *val) const SValue
GetInt8(int8_t *val) const SValue
GetKeyID(sptr< SKeyID > *keyid) const SValue
GetKeyIndices(const SValue *keys, size_t *outIndices, size_t count)SValue
GetNextItem(void **cookie, SValue *out_key, SValue *out_value) const SValue
GetStatus(status_t *val) const SValue
GetString(const char **a_string) const SValue
GetString(SString *a_string) const SValue
GetTime(nsecs_t *val) const SValue
GetWeakAtom(wptr< SAtom > *atom) const SValue
GetWeakBinder(wptr< IBinder > *obj) const SValue
HasItem(const SValue &key, const SValue &value=B_UNDEFINED_VALUE) const SValue
Inherit(const SValue &from, uint32_t flags=0)SValue
InheritCopy(const SValue &from, uint32_t flags=0) const SValue
Int16(int16_t v)SValue [static]
Int32(int32_t v)SValue [inline, static]
Int64(int64_t value)SValue [static]
Int8(int8_t v)SValue [static]
IsDefined() const SValue [inline]
IsObject() const SValue
IsSimple() const SValue [inline]
IsSpecified() const SValue [inline]
IsWild() const SValue [inline]
Join(const SValue &from, uint32_t flags=0)SValue
JoinCopy(const SValue &from, uint32_t flags=0) const SValue
JoinItem(const SValue &key, const SValue &value, uint32_t flags=0)SValue
KeyID(const sptr< SKeyID > &value)SValue [inline, static]
Keys() const SValue
Length() const SValue
LexicalCompare(const SValue &o) const SValue
LookupConstantValue(int32_t index)SValue [static]
MapValues(const SValue &from, uint32_t flags=0)SValue
MapValuesCopy(const SValue &from, uint32_t flags=0) const SValue
MoveAfter(SValue *to, SValue *from, size_t count=1)SValue [static]
MoveBefore(SValue *to, SValue *from, size_t count=1)SValue [static]
Null()SValue [inline, static]
Offset(off_t value)SValue [inline, static]
operator *(const SValue &o) const SValue [inline]
operator *=(const SValue &o)SValue [inline]
operator!=(const SValue &o) const SValue [inline]
operator!=(const char *str) const SValue [inline]
operator!=(const SString &str) const SValue [inline]
operator!=(const static_small_string_value &str) const SValue [inline]
operator!=(const static_large_string_value &str) const SValue [inline]
operator+(const SValue &o) const SValue [inline]
operator+=(const SValue &o)SValue [inline]
operator-(const SValue &o) const SValue [inline]
operator-=(const SValue &o)SValue [inline]
operator<(const SValue &o) const SValue [inline]
operator<(const char *str) const SValue [inline]
operator<(const SString &str) const SValue [inline]
operator<(const static_small_string_value &str) const SValue [inline]
operator<(const static_large_string_value &str) const SValue [inline]
operator<=(const SValue &o) const SValue [inline]
operator<=(const char *str) const SValue [inline]
operator<=(const SString &str) const SValue [inline]
operator<=(const static_small_string_value &str) const SValue [inline]
operator<=(const static_large_string_value &str) const SValue [inline]
operator=(const SValue &o)SValue [inline]
operator==(const SValue &o) const SValue [inline]
operator==(const char *str) const SValue [inline]
operator==(const SString &str) const SValue [inline]
operator==(const static_small_string_value &str) const SValue [inline]
operator==(const static_large_string_value &str) const SValue [inline]
operator>(const SValue &o) const SValue [inline]
operator>(const char *str) const SValue [inline]
operator>(const SString &str) const SValue [inline]
operator>(const static_small_string_value &str) const SValue [inline]
operator>(const static_large_string_value &str) const SValue [inline]
operator>=(const SValue &o) const SValue [inline]
operator>=(const char *str) const SValue [inline]
operator>=(const SString &str) const SValue [inline]
operator>=(const static_small_string_value &str) const SValue [inline]
operator>=(const static_large_string_value &str) const SValue [inline]
operator[](const SValue &key) const SValue [inline]
operator[](const char *key) const SValue [inline]
operator[](const SString &key) const SValue [inline]
operator[](int32_t index) const SValue [inline]
operator[](const static_small_string_value &key) const SValue [inline]
operator[](const static_large_string_value &key) const SValue [inline]
Overlay(const SValue &from, uint32_t flags=0)SValue
OverlayCopy(const SValue &from, uint32_t flags=0) const SValue
Pool()SValue
print_func typedefSValue
PrintToStream(const sptr< ITextOutput > &io, uint32_t flags=0) const SValue
RegisterPrintFunc(type_code type, print_func func)SValue [static]
Remove(const SValue &from, uint32_t flags=0)SValue
RemoveCopy(const SValue &from, uint32_t flags=0) const SValue
RemoveItem(const SValue &key, const SValue &value=B_WILD_VALUE)SValue
RenameItem(const SValue &old_key, const SValue &new_key)SValue
ReplaceValues(const SValue *values, const size_t *indices, size_t count)SValue
Retain(const SValue &from, uint32_t flags=0)SValue
RetainCopy(const SValue &from, uint32_t flags=0) const SValue
SetError(status_t error)SValue
SetType(type_code newType)SValue
SharedBuffer() const SValue
SSize(ssize_t value)SValue [inline, static]
Status(status_t error)SValue [static]
StatusCheck() const SValue
String(const char *value)SValue [inline, static]
String(const SString &value)SValue [inline, static]
SValue()SValue [inline]
SValue(const SValue &o)SValue [inline]
SValue(const SValue &key, const SValue &value)SValue [inline]
SValue(const SValue &key, const SValue &value, uint32_t flags)SValue [inline]
SValue(const SValue &key, const SValue &value, uint32_t flags, size_t numMappings)SValue [inline]
SValue(type_code type, const void *data, size_t len)SValue [inline]
SValue(type_code type, const SSharedBuffer *buffer)SValue
SValue(int32_t num)SValue [inline, explicit]
SValue(const char *str)SValue [explicit]
SValue(const SString &str)SValue [explicit]
SValue(const static_small_string_value &str)SValue [inline, explicit]
SValue(const static_large_string_value &str)SValue [inline, explicit]
SValue(const sptr< IBinder > &binder)SValue
SValue(const wptr< IBinder > &binder)SValue
SValue(const sptr< SKeyID > &binder)SValue
Swap(SValue &with)SValue
Time(nsecs_t value)SValue [static]
Type() const SValue
Unarchive(SParcel &from)SValue
Unarchive(const sptr< IByteInput > &from)SValue
Undefine()SValue
Undefined()SValue [inline, static]
UnregisterPrintFunc(type_code type, print_func func=NULL)SValue [static]
ValueFor(const SValue &key, uint32_t flags) const SValue
ValueFor(const SValue &key) const SValue
ValueFor(const char *str) const SValue
ValueFor(const SString &str) const SValue
ValueFor(int32_t index) const SValue
ValueFor(const static_small_string_value &str) const SValue [inline]
ValueFor(const static_large_string_value &str) const SValue [inline]
WeakAtom(const wptr< SAtom > &value)SValue [static]
WeakBinder(const wptr< IBinder > &value)SValue [inline, static]
Wild()SValue [inline, static]
~SValue()SValue [inline]