Note Struct Reference

Collaboration diagram for Note:

Collaboration graph
[legend]

Detailed Description

This data structure holds a NOTE in memory, including a reference to the database it belongs to.
See also:
About 'NOTES' in ASCEND


Data Fields

symchar * typename
symchar * id
symchar * method
symchar * lang
CONST char * filename
bracechar * t
VOIDPTR data
int line
enum NoteData kind
int refcount
int found
data_basedb
Notenext


Field Documentation

symchar* Note::typename

ascend type library name, if any, for context.

symchar* Note::id

child name in type, if only for 1 child, or SELF

symchar* Note::method

method name type, if in method context

symchar* Note::lang

language keyword in ''

CONST char* Note::filename

where note is from

struct bracechar* Note::t

text of the note

VOIDPTR Note::data

note data

int Note::line

where note occured, to our best guess

enum NoteData Note::kind

void pointer type

int Note::refcount

number of database references to the note

int Note::found

search flag: 0=normal, 1=found, 2=collected.

struct data_base* Note::db

database

struct Note* Note::next

database master list chain


The documentation for this struct was generated from the following file:
Generated on Thu Jul 17 04:00:59 2008 for libascend by  doxygen 1.5.1