1010Data Insights Platform .NET SDK
Classes | Public Member Functions | Public Attributes | Properties | List of all members
TenTenSDK.Datum Class Referenceabstract

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

Inheritance diagram for TenTenSDK.Datum:
TenTenSDK.INamed 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 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
abstract void TenTenSDK.Datum.Accept ( Operation  o)
pure virtual

Visitor pattern for Datum.

Parameters
oOperation to perform on this Datum

The documentation for this class was generated from the following file: