potion  0.2
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PNLick Struct Reference

a lick is a unit of generic tree data. More...

#include <potion.h>

Public Member Functions

PN potion_lick_attr (Potion *P, PN cl, PN self)
 
PN potion_lick_licks (Potion *P, PN cl, PN self)
 
PN potion_lick_name (Potion *P, PN cl, PN self)
 
PN potion_lick_text (Potion *P, PN cl, PN self)
 
PN potion_lick_string (Potion *P, PN cl, PN self)
 

Data Fields

 PN_OBJECT_HEADER
 PNType vt; PNUniq uniq. More...
 
PN name
 PNString. More...
 
PN attr
 PN. More...
 
PN inner
 "licks" PNTuple or "text" PNString member More...
 

Detailed Description

a lick is a unit of generic tree data.

Definition at line 499 of file potion.h.

Member Function Documentation

PN potion_lick_attr ( Potion P,
PN  cl,
PN  self 
)

"attr" method

Returns
the attached attr member PN

Definition at line 22 of file lick.c.

PN potion_lick_licks ( Potion P,
PN  cl,
PN  self 
)

"licks" method. attached can be a string or PNTuple

Returns
the attached licks PNTuple or PN_NIL

Definition at line 29 of file lick.c.

PN potion_lick_name ( Potion P,
PN  cl,
PN  self 
)

"name" method

Returns
PNString

Definition at line 38 of file lick.c.

PN potion_lick_text ( Potion P,
PN  cl,
PN  self 
)

"text" method. attached can be a string or PNTuple

Returns
the attached text PNString or PN_NIL

Definition at line 45 of file lick.c.

PN potion_lick_string ( Potion P,
PN  cl,
PN  self 
)

"string" method

Returns
space seperated PNString of the lick members: name inner attr

Definition at line 54 of file lick.c.

Field Documentation

PNLick::PN_OBJECT_HEADER

PNType vt; PNUniq uniq.

Definition at line 500 of file potion.h.

PN PNLick::name

PNString.

Definition at line 501 of file potion.h.

PN PNLick::attr

PN.

Definition at line 502 of file potion.h.

PN PNLick::inner

"licks" PNTuple or "text" PNString member

Definition at line 503 of file potion.h.


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