Go to the documentation of this file.
14 #ifndef DCPARSERDEFS_H
15 #define DCPARSERDEFS_H
29 void dc_init_parser(std::istream &in,
const std::string &filename,
DCFile &file);
30 void dc_init_parser_parameter_value(std::istream &in,
const std::string &filename,
32 void dc_init_parser_parameter_description(std::istream &in,
const std::string &filename,
34 DCField *dc_get_parameter_description();
35 void dc_cleanup_parser();
69 #define YYSTYPE DCTokenType
This represents a single keyword declaration in the dc file.
Represents the complete list of Distributed Class descriptions as read from a .dc file.
This class can be used for packing a series of numeric and string data into a binary stream,...
A single field of a Distributed Class, either atomic or molecular.
DCSubatomicType
This defines the numeric type of each element of a DCAtomicField; that is, the particular values that...
This represents a switch statement, which can appear inside a class body and represents two or more a...
Represents the type specification for a single parameter within a field specification.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
A single atomic field of a Distributed Class, as read from a .dc file.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
Defines a particular DistributedClass as read from an input .dc file.