My Project  0.0.16
QUCS Mapping
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Static Public Member Functions | List of all members
dataset Class Reference

#include <dataset.h>

Inheritance diagram for dataset:
Inheritance graph
[legend]
Collaboration diagram for dataset:
Collaboration graph
[legend]

Public Member Functions

 dataset ()
 
 dataset (char *)
 
 dataset (const dataset &)
 
 ~dataset ()
 
void addDependency (vector *)
 
void addDependencies (vector *)
 
void appendDependency (vector *)
 
void appendDependencies (vector *)
 
void addVariable (vector *)
 
void addVariables (vector *)
 
void appendVariable (vector *)
 
void appendVariables (vector *)
 
void applyDependencies (vector *v)
 
void delDependency (vector *)
 
void delVariable (vector *)
 
void assignDependency (char *, char *)
 
char * getFile (void)
 
void setFile (const char *)
 
void print (void)
 
void printData (vector *, FILE *)
 
void printDependency (vector *, FILE *)
 
void printVariable (vector *, FILE *)
 
vectorfindDependency (const char *)
 
vectorfindVariable (const char *)
 
vectorgetDependencies (void)
 
vectorgetVariables (void)
 
int isDependency (vector *)
 
int isVariable (vector *)
 
vectorfindOrigin (char *)
 
int countDependencies (void)
 
int countVariables (void)
 
- Public Member Functions inherited from object
 object ()
 
 object (const char *)
 
 object (const object &)
 
virtual ~object ()
 
objectgetNext (void)
 
void setNext (object *o)
 
objectgetPrev (void)
 
void setPrev (object *o)
 
void setName (const char *)
 
char * getName (void)
 
void addProperty (property *)
 
propertyaddProperty (const char *, const char *)
 
propertyaddProperty (const char *, nr_double_t)
 
propertyaddProperty (const char *, variable *)
 
void setProperty (const char *, char *)
 
void setProperty (const char *, nr_double_t)
 
void setScaledProperty (const char *, nr_double_t)
 
void setProperty (const char *, variable *)
 
vectorgetPropertyVector (const char *)
 
char * getPropertyString (const char *)
 
char * getPropertyReference (const char *)
 
nr_double_t getPropertyDouble (const char *)
 
nr_double_t getScaledProperty (const char *)
 
int getPropertyInteger (const char *)
 
bool hasProperty (const char *)
 
bool isPropertyGiven (const char *)
 
void copyProperties (property *)
 
void deleteProperties (void)
 
int countProperties (void)
 
char * propertyList (void)
 

Static Public Member Functions

static datasetload (const char *)
 
static datasetload_touchstone (const char *)
 
static datasetload_csv (const char *)
 
static datasetload_citi (const char *)
 
static datasetload_zvr (const char *)
 
static datasetload_mdl (const char *)
 

Detailed Description

Definition at line 30 of file dataset.h.

Constructor & Destructor Documentation

dataset::dataset ( )

Definition at line 50 of file dataset.cpp.

dataset::dataset ( char *  n)

Definition at line 56 of file dataset.cpp.

dataset::dataset ( const dataset d)

Definition at line 63 of file dataset.cpp.

Here is the call graph for this function:

dataset::~dataset ( )

Definition at line 77 of file dataset.cpp.

Here is the call graph for this function:

Member Function Documentation

void dataset::addDependencies ( vector v)

Definition at line 117 of file dataset.cpp.

Here is the call graph for this function:

void dataset::addDependency ( vector v)

Definition at line 93 of file dataset.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void dataset::addVariable ( vector v)

Definition at line 151 of file dataset.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void dataset::addVariables ( vector v)

Definition at line 175 of file dataset.cpp.

Here is the call graph for this function:

void dataset::appendDependencies ( vector v)

Definition at line 142 of file dataset.cpp.

Here is the call graph for this function:

void dataset::appendDependency ( vector v)

Definition at line 126 of file dataset.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void dataset::appendVariable ( vector v)

Definition at line 184 of file dataset.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void dataset::appendVariables ( vector v)

Definition at line 200 of file dataset.cpp.

Here is the call graph for this function:

void dataset::applyDependencies ( vector v)

Definition at line 210 of file dataset.cpp.

Here is the call graph for this function:

void dataset::assignDependency ( char *  origin,
char *  depvar 
)

Definition at line 243 of file dataset.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

int dataset::countDependencies ( void  )

Definition at line 307 of file dataset.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

int dataset::countVariables ( void  )

Definition at line 299 of file dataset.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void dataset::delDependency ( vector v)

Definition at line 101 of file dataset.cpp.

Here is the call graph for this function:

void dataset::delVariable ( vector v)

Definition at line 159 of file dataset.cpp.

Here is the call graph for this function:

vector * dataset::findDependency ( const char *  n)

Definition at line 279 of file dataset.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

vector * dataset::findOrigin ( char *  n)

Definition at line 226 of file dataset.cpp.

Here is the call graph for this function:

vector * dataset::findVariable ( const char *  n)

Definition at line 290 of file dataset.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

vector* dataset::getDependencies ( void  )
inline

Definition at line 58 of file dataset.h.

Here is the caller graph for this function:

char * dataset::getFile ( void  )

Definition at line 315 of file dataset.cpp.

vector* dataset::getVariables ( void  )
inline

Definition at line 59 of file dataset.h.

Here is the caller graph for this function:

int dataset::isDependency ( vector dep)

Definition at line 263 of file dataset.cpp.

Here is the call graph for this function:

int dataset::isVariable ( vector var)

Definition at line 270 of file dataset.cpp.

Here is the call graph for this function:

dataset * dataset::load ( const char *  file)
static

Definition at line 410 of file dataset.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

dataset * dataset::load_citi ( const char *  file)
static

Definition at line 488 of file dataset.cpp.

Here is the call graph for this function:

dataset * dataset::load_csv ( const char *  file)
static

Definition at line 463 of file dataset.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

dataset * dataset::load_mdl ( const char *  file)
static

Definition at line 538 of file dataset.cpp.

Here is the call graph for this function:

dataset * dataset::load_touchstone ( const char *  file)
static

Definition at line 438 of file dataset.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

dataset * dataset::load_zvr ( const char *  file)
static

Definition at line 513 of file dataset.cpp.

Here is the call graph for this function:

void dataset::print ( void  )

Definition at line 329 of file dataset.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void dataset::printData ( vector v,
FILE *  f 
)

Definition at line 394 of file dataset.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void dataset::printDependency ( vector v,
FILE *  f 
)

Definition at line 364 of file dataset.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void dataset::printVariable ( vector v,
FILE *  f 
)

Definition at line 375 of file dataset.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void dataset::setFile ( const char *  f)

Definition at line 321 of file dataset.cpp.

Here is the caller graph for this function:


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