_sat_dir_node Struct Reference

A Saturn doamin directory node, modeled for C access. More...

#include <satdir.h>


Data Fields

char * name
_sat_dir_nodeparent
_sat_dir_nodesibling
_sat_dir_nodechild
_sat_dir_entryobject


Detailed Description

A Saturn doamin directory node, modeled for C access.

The Saturn domain directory is modeled as a n-ary tree, which is recursively defined with three pointers. parent for climbing up the hierarchy towards root, sibling for a chained list of directories on the same level and child for the next subtree beneath the current folder.

  typedef
      struct _sat_dir_node {
          char *name;
          truct _sat_dir_node *parent,*sibling,*child;
          struct _sat_dir_entry *object;
  } SAT_DIR_NODE;

Definition at line 121 of file satdir.h.


Field Documentation

char* _sat_dir_node::name

Definition at line 123 of file satdir.h.

struct _sat_dir_node* _sat_dir_node::parent

Definition at line 124 of file satdir.h.

struct _sat_dir_node * _sat_dir_node::sibling

Definition at line 124 of file satdir.h.

struct _sat_dir_node * _sat_dir_node::child

Definition at line 124 of file satdir.h.

struct _sat_dir_entry* _sat_dir_node::object

Definition at line 125 of file satdir.h.


The documentation for this struct was generated from the following file:
Generated on Fri Feb 16 16:43:16 2007 for HP-GCCLibrary by  doxygen 1.5.0