Node class

Class Node: a node object. More...

Classes

struct  sNode
 Class Node: Definition. More...

Typedefs

typedef struct sNode Node
 Declaration of the Node class as the Node structure.

Functions

int Node_numR (Node *thee)
 Return the number of nodes.
aNodeNode_data (Node *thee)
 Return a pointer to the node data.
NodeNode_ctor (Vmem *vmem, int pnumR)
 The node constructor.
void Node_dtor (Node **thee)
 The node destructor.
void Node_memChk (Node *thee)
 Print the exact current malloc usage.

Detailed Description

Class Node: a node object.


Typedef Documentation

typedef struct sNode Node

Declaration of the Node class as the Node structure.

Author:
Michael Holst


Function Documentation

Node* Node_ctor ( Vmem *  vmem,
int  pnumR 
)

The node constructor.

Author:
Michael Holst
Note:
Class Node: Non-inlineable methods (node.c)
Returns:
Pointer to a Node allocated memory location
Parameters:
vmem Memory management object
pnumR num of rows in the matrix

aNode* Node_data ( Node thee  ) 

Return a pointer to the node data.

Author:
Michael Holst
Note:
Class Node: Inlineable methods (node.c)
Returns:
a pointer to the node data.
Parameters:
thee Pointer to a Node allocated memory location

void Node_dtor ( Node **  thee  ) 

The node destructor.

Author:
Michael Holst
Note:
Class Node: Non-inlineable methods (node.c)
Parameters:
thee Pointer to a Node allocated memory location

void Node_memChk ( Node thee  ) 

Print the exact current malloc usage.

Author:
Michael Holst
Note:
Class Node: Non-inlineable methods (node.c)
Returns:
none
Parameters:
thee Pointer to a Node allocated memory location

int Node_numR ( Node thee  ) 

Return the number of nodes.

Author:
Michael Holst
Note:
Class Node: Inlineable methods (node.c)
Returns:
the number of nodes
Parameters:
thee Pointer to a Node allocated memory location


Generated on Mon Aug 9 11:13:45 2010 for MC by  doxygen 1.5.6