15 #ifndef DCPARSERDEFS_H
16 #define DCPARSERDEFS_H
19 #include "dcSubatomicType.h"
30 void dc_init_parser(istream &in,
const string &filename,
DCFile &file);
31 void dc_init_parser_parameter_value(istream &in,
const string &filename,
33 void dc_init_parser_parameter_description(istream &in,
const string &filename,
35 DCField *dc_get_parameter_description();
36 void dc_cleanup_parser();
61 DCSubatomicType subatomic;
70 #define YYSTYPE DCTokenType
This represents a single keyword declaration in the dc file.
A single field of a Distributed Class, either atomic or molecular.
This represents a switch statement, which can appear inside a class body and represents two or more a...
Defines a particular DistributedClass as read from an input .dc file.
A single atomic field of a Distributed Class, as read from a .dc file.
Represents the complete list of Distributed Class descriptions as read from a .dc file...
Represents the type specification for a single parameter within a field specification.
This class can be used for packing a series of numeric and string data into a binary stream...