DittoSharp  0.1.0-alpha3
Public Member Functions | Protected Member Functions | Properties | List of all members
DittoSharp.DittoMutableDocumentPath Class Reference
Inheritance diagram for DittoSharp.DittoMutableDocumentPath:
DittoSharp.DocumentPath

Public Member Functions

unsafe int Set (object value, bool isDefault=false)
 
unsafe void Remove ()
 
void ReplaceWithCounter (bool isDefault=false)
 
void Increment (double amount)
 
unsafe void Push (object value)
 
unsafe object Pop ()
 
unsafe void Insert (object value)
 

Protected Member Functions

override unsafe CBORObject GetCborObjectAtCurrentPath ()
 

Properties

DittoMutableDocumentPath this[string path] [get]
 
- Properties inherited from DittoSharp.DocumentPath
string String [get]
 
string?? StringValue [get]
 
int Int32Value [get]
 
long Int64Value [get]
 
uint UInt32Value [get]
 
ulong UInt64Value [get]
 
float FloatValue [get]
 
double DoubleValue [get]
 
bool BooleanValue [get]
 
List< object > List [get]
 
List< object >?? ListValue [get]
 
Dictionary< string, object > Dictionary [get]
 
Dictionary< string, object >?? DictionaryValue [get]
 
DittoAttachmentToken AttachmentToken [get]