Stud.IP  2.5 Revision
Tree Class Reference
Collaboration diagram for Tree:
Collaboration graph

Public Member Functions

 build_tree ()
 
 go_through_tree ($key="", $path="", $depth=0, $lcount=0, $pcount=0)
 
 path_to_index (&$path, $key="")
 
 path_to_parent (&$path)
 
 path_add ($path, $key)
 
 path_sub ($path)
 
 path_index ($path)
 
 starttree ()
 
 growtree ($key, $value, $path, $depth, $count, $pcount)
 
 leaftree ($key, $value, $path, $depth, $count, $pcount)
 
 shrinktree ($key, $depth)
 
 endtree ()
 

Data Fields

 $classname = "Tree"
 
 $delimiter = "^"
 
 $tree
 
 $prfx =array()
 
 $sufx =array()
 
 $outp
 
 $flags
 

Member Function Documentation

◆ build_tree()

build_tree ( )

◆ endtree()

endtree ( )
Here is the caller graph for this function:

◆ go_through_tree()

go_through_tree (   $key = "",
  $path = "",
  $depth = 0,
  $lcount = 0,
  $pcount = 0 
)
Here is the call graph for this function:

◆ growtree()

growtree (   $key,
  $value,
  $path,
  $depth,
  $count,
  $pcount 
)
Here is the caller graph for this function:

◆ leaftree()

leaftree (   $key,
  $value,
  $path,
  $depth,
  $count,
  $pcount 
)
Here is the caller graph for this function:

◆ path_add()

path_add (   $path,
  $key 
)
Here is the caller graph for this function:

◆ path_index()

path_index (   $path)

◆ path_sub()

path_sub (   $path)

◆ path_to_index()

path_to_index ( $path,
  $key = "" 
)
Here is the caller graph for this function:

◆ path_to_parent()

path_to_parent ( $path)

◆ shrinktree()

shrinktree (   $key,
  $depth 
)
Here is the caller graph for this function:

◆ starttree()

starttree ( )
Here is the caller graph for this function:

Field Documentation

◆ $classname

$classname = "Tree"

◆ $delimiter

$delimiter = "^"

◆ $flags

$flags

◆ $outp

$outp

◆ $prfx

$prfx =array()

◆ $sufx

$sufx =array()

◆ $tree

$tree

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