tlds
Transactional Operations for Linked Data Structures
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
data.h File Reference
#include "bitmap.h"
#include "net.h"
#include "random.h"
Include dependency graph for data.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  data
 

Typedefs

typedef struct data data_t
 

Functions

data_tdata_alloc (long numVar, long numCase, random_t *randomPtr)
 
void data_free (data_t *dataPtr)
 
net_tdata_generate (data_t *dataPtr, long seed, long maxNumParent, long percentParent)
 
char * data_getRecord (data_t *dataPtr, long index)
 
bool_t data_copy (data_t *dstPtr, data_t *srcPtr)
 
void data_sort (data_t *dataPtr, long start, long num, long offset)
 
long data_findSplit (data_t *dataPtr, long start, long num, long offset)
 

Typedef Documentation

typedef struct data data_t

Function Documentation

data_t* data_alloc ( long  numVar,
long  numCase,
random_t randomPtr 
)

Here is the caller graph for this function:

bool_t data_copy ( data_t dstPtr,
data_t srcPtr 
)

Here is the call graph for this function:

long data_findSplit ( data_t dataPtr,
long  start,
long  num,
long  offset 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void data_free ( data_t dataPtr)

Here is the caller graph for this function:

net_t* data_generate ( data_t dataPtr,
long  seed,
long  maxNumParent,
long  percentParent 
)

Here is the call graph for this function:

Here is the caller graph for this function:

char* data_getRecord ( data_t dataPtr,
long  index 
)
void data_sort ( data_t dataPtr,
long  start,
long  num,
long  offset 
)

Here is the call graph for this function:

Here is the caller graph for this function: