1010data .NET SDK
TenTenSDK.Datum Class Referenceabstract

Represents a single int / long / int128 / double / String datum. More...

Inherits TenTenSDK.INamed.

Inherited by TenTenSDK.Datum.Generic< T >.

Classes

class  Computation
 Visitor pattern dispatcher for functions. More...
 
class  Generic
 Datum holding a value. More...
 
class  OfDouble
 Datum holding a double. More...
 
class  OfInt
 Datum holding an int. More...
 
class  OfInt128
 Datum for holding a 128 bit int. More...
 
class  OfLong
 Datum holding a long. More...
 
class  OfString
 Datum holding a String. More...
 
class  Operation
 Visitor pattern dispatcher for void functions. More...
 

Public Member Functions

abstract Result Accept< Result > (Computation< Result > c)
 Visitor pattern for Datum. More...
 
abstract void Accept (Operation o)
 Visitor pattern for Datum. More...
 

Public Attributes

readonly int Index
 Index of the column this data comes from.
 

Properties

String Name [get]
 Gets the name of the Column this Datum comes from.
 
- Properties inherited from TenTenSDK.INamed
String Name [get]
 Gets the name of this item.
 

Detailed Description

Represents a single int / long / int128 / double / String datum.

Member Function Documentation

abstract void TenTenSDK.Datum.Accept ( Operation  o)
pure virtual

Visitor pattern for Datum.

Parameters
oOperation to perform on this Datum
abstract Result TenTenSDK.Datum.Accept< Result > ( Computation< Result >  c)
pure virtual

Visitor pattern for Datum.

Parameters
cComputation to perform on this Datum
Returns
The result of computing c on this Datum