Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

story.h File Reference

Story class definitions. More...

#include "starlab_vector.h"

Go to the source code of this file.

Classes

class  story
 story: A tree-structured list of character strings. More...

Defines

#define PARTICLE_ID   "Particle"
#define START_PARTICLE   "(Particle"
#define END_PARTICLE   ")Particle"
#define DYNAMICS_ID   "Dynamics"
#define START_DYNAMICS   "(Dynamics"
#define END_DYNAMICS   ")Dynamics"
#define LOG_ID   "Log"
#define START_LOG   "(Log"
#define END_LOG   ")Log"
#define HYDRO_ID   "Hydro"
#define START_HYDRO   "(Hydro"
#define END_HYDRO   ")Hydro"
#define STAR_ID   "Star"
#define START_STAR   "(Star"
#define END_STAR   ")Star"
#define MAX_STORY_LINE_LENGTH   255
#define chapter_begin_char   '('
#define chapter_end_char   ')'

Functions

storymk_story_line ()
storymk_story_chapter ()
storyget_story (istream &)
void put_story (ostream &, story &)
void put_story_contents (ostream &, story &, char *prefix=NULL)
void put_simple_story_contents (ostream &str, story &s, char *prefix=NULL)
void add_story_line (story *, char *)
void rm_daughter_story (story *s, story *d)
storyfind_qmatch (story *, char *)
int rmq (story *, char *)
int getiq (story *, char *, bool verbose=false)
unsigned long getulq (story *, char *, bool verbose=false)
real getrq (story *, char *, bool verbose=false)
char * getsq (story *, char *, bool verbose=false)
vec getvq (story *, char *, bool verbose=false)
void getra (story *, char *, real *, int, bool verbose=false)
void getia (story *, char *, int *, int, bool verbose=false)
void putiq (story *, char *, int)
void putulq (story *, char *, unsigned long)
void putrq (story *, char *, real, int precision=STD_PRECISION)
void putra (story *, char *, real *, int)
void putia (story *, char *, int *, int)
void putsq (story *, char *, char *)
void putvq (story *, char *, vec &, int precision=STD_PRECISION)
void dump_story (story *s, int indent=0)


Detailed Description

Story class definitions.

Definition in file story.h.


Generated on Wed Jul 20 12:43:37 2005 for Starlab by  doxygen 1.4.3