|
CEF3 C++ API Docs - Version 80.1.4+g8927396+chromium-80.0.3987.149 | ||||||
FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
CefBaseRefCounted | +--CefListValuein cef_values.h
Class representing a list value. Can be used on any process and thread.
Method Summary | |
virtual bool |
Clear()= 0
Removes all values. |
virtual CefRefPtr< CefListValue > |
Copy()= 0
Returns a writable copy of this object. |
static CefRefPtr< CefListValue > |
Create()
Creates a new object that is not owned by any other object. |
virtual CefRefPtr< CefBinaryValue > |
GetBinary( size_t index )= 0
Returns the value at the specified index as type binary. |
virtual bool |
GetBool( size_t index )= 0
Returns the value at the specified index as type bool. |
virtual CefRefPtr< CefDictionaryValue > |
GetDictionary( size_t index )= 0
Returns the value at the specified index as type dictionary. |
virtual double |
GetDouble( size_t index )= 0
Returns the value at the specified index as type double. |
virtual int |
GetInt( size_t index )= 0
Returns the value at the specified index as type int. |
virtual CefRefPtr< CefListValue > |
GetList( size_t index )= 0
Returns the value at the specified index as type list. |
virtual size_t |
GetSize()= 0
Returns the number of values. |
virtual CefString |
GetString( size_t index )= 0
Returns the value at the specified index as type string. |
virtual CefValueType |
GetType( size_t index )= 0
Returns the value type at the specified index. |
virtual CefRefPtr< CefValue > |
GetValue( size_t index )= 0
Returns the value at the specified index. |
virtual bool |
IsEqual( CefRefPtr< CefListValue > that )= 0
Returns true if this object and |that| object have an equivalent underlying value but are not necessarily the same object. |
virtual bool |
IsOwned()= 0
Returns true if this object is currently owned by another object. |
virtual bool |
IsReadOnly()= 0
Returns true if the values of this object are read-only. |
virtual bool |
IsSame( CefRefPtr< CefListValue > that )= 0
Returns true if this object and |that| object have the same underlying data. |
virtual bool |
IsValid()= 0
Returns true if this object is valid. |
virtual bool |
Remove( size_t index )= 0
Removes the value at the specified index. |
virtual bool |
SetBinary( size_t index, CefRefPtr< CefBinaryValue > value )= 0
Sets the value at the specified index as type binary. |
virtual bool |
SetBool( size_t index, bool value )= 0
Sets the value at the specified index as type bool. |
virtual bool |
SetDictionary( size_t index, CefRefPtr< CefDictionaryValue > value )= 0
Sets the value at the specified index as type dict. |
virtual bool |
SetDouble( size_t index, double value )= 0
Sets the value at the specified index as type double. |
virtual bool |
SetInt( size_t index, int value )= 0
Sets the value at the specified index as type int. |
virtual bool |
SetList( size_t index, CefRefPtr< CefListValue > value )= 0
Sets the value at the specified index as type list. |
virtual bool |
SetNull( size_t index )= 0
Sets the value at the specified index as type null. |
virtual bool |
SetSize( size_t size )= 0
Sets the number of values. |
virtual bool |
SetString( size_t index, const CefString& value )= 0
Sets the value at the specified index as type string. |
virtual bool |
SetValue( size_t index, CefRefPtr< CefValue > value )= 0
Sets the value at the specified index. |
Methods inherited from class CefBaseRefCounted |
AddRef, Release, HasOneRef, HasAtLeastOneRef |
Method Detail |
public virtual bool Clear()= 0;
public virtual CefRefPtr< CefListValue > Copy()= 0;
public static CefRefPtr< CefListValue > Create();
public virtual CefRefPtr< CefBinaryValue > GetBinary( size_t index )= 0;
public virtual bool GetBool( size_t index )= 0;
public virtual CefRefPtr< CefDictionaryValue > GetDictionary( size_t index )= 0;
public virtual double GetDouble( size_t index )= 0;
public virtual int GetInt( size_t index )= 0;
public virtual CefRefPtr< CefListValue > GetList( size_t index )= 0;
public virtual size_t GetSize()= 0;
public virtual CefString GetString( size_t index )= 0;
public virtual CefValueType GetType( size_t index )= 0;
public virtual CefRefPtr< CefValue > GetValue( size_t index )= 0;
public virtual bool IsEqual( CefRefPtr< CefListValue > that )= 0;
public virtual bool IsOwned()= 0;
public virtual bool IsReadOnly()= 0;
public virtual bool IsSame( CefRefPtr< CefListValue > that )= 0;
public virtual bool IsValid()= 0;
public virtual bool Remove( size_t index )= 0;
public virtual bool SetBinary( size_t index, CefRefPtr< CefBinaryValue > value )= 0;
public virtual bool SetBool( size_t index, bool value )= 0;
public virtual bool SetDictionary( size_t index, CefRefPtr< CefDictionaryValue > value )= 0;
public virtual bool SetDouble( size_t index, double value )= 0;
public virtual bool SetInt( size_t index, int value )= 0;
public virtual bool SetList( size_t index, CefRefPtr< CefListValue > value )= 0;
public virtual bool SetNull( size_t index )= 0;
public virtual bool SetSize( size_t size )= 0;
public virtual bool SetString( size_t index, const CefString& value )= 0;
public virtual bool SetValue( size_t index, CefRefPtr< CefValue > value )= 0;
|
CEF3 C++ API Docs - Version 80.1.4+g8927396+chromium-80.0.3987.149 | ||||||
FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |