14 #ifndef DCPARSERDEFS_H 15 #define DCPARSERDEFS_H 30 void dc_init_parser(std::istream &in,
const std::string &filename,
DCFile &file);
31 void dc_init_parser_parameter_value(std::istream &in,
const std::string &filename,
33 void dc_init_parser_parameter_description(std::istream &in,
const std::string &filename,
35 DCField *dc_get_parameter_description();
36 void dc_cleanup_parser();
70 #define YYSTYPE DCTokenType This represents a single keyword declaration in the dc file.
DCSubatomicType
This defines the numeric type of each element of a DCAtomicField; that is, the particular values that...
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.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
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.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
This class can be used for packing a series of numeric and string data into a binary stream,...