PIP 6.1.0
Platform-Independent Primitives
Loading...
Searching...
No Matches
PICodeInfo::ClassInfo Struct Reference

Class or struct information. More...

#include <picodeinfo.h>

Public Member Functions

 ClassInfo ()
 Constructs an empty class description.

Public Attributes

MetaMap meta
 Custom PIMETA content.
bool is_anonymous
 Indicates that the type was declared without a name.
PIConstChars type
 Declaration kind, for example class or struct.
PIConstChars name
 Name.
PIVector< PIConstChars > parents
 Base class names.
PIVector< PICodeInfo::TypeInfo > variables
 Variables.
PIVector< PICodeInfo::FunctionInfo > functions
 Methods.
PIVector< PICodeInfo::ClassInfo * > children_info
 Registered derived class descriptions.

Detailed Description

Class or struct information.