Public Member Functions | Public Attributes | Static Public Attributes | List of all members
gtwrap.interface_parser.classes.Class.Members Class Reference

Public Member Functions

def __init__ (self, List[Union[Constructor, Method, StaticMethod, Variable, Operator, Enum, DunderMethod]] members)
 

Public Attributes

 ctors
 
 dunder_methods
 
 methods
 
 operators
 
 properties
 
 static_methods
 

Static Public Attributes

 rule
 

Detailed Description

Rule for all the members within a class.

Definition at line 248 of file interface_parser/classes.py.

Constructor & Destructor Documentation

◆ __init__()

def gtwrap.interface_parser.classes.Class.Members.__init__ (   self,
List[Union[Constructor, Method, StaticMethod, Variable, Operator, Enum, DunderMethod]]  members 
)

Definition at line 261 of file interface_parser/classes.py.

Member Data Documentation

◆ ctors

gtwrap.interface_parser.classes.Class.Members.ctors

Definition at line 262 of file interface_parser/classes.py.

◆ dunder_methods

gtwrap.interface_parser.classes.Class.Members.dunder_methods

Definition at line 264 of file interface_parser/classes.py.

◆ methods

gtwrap.interface_parser.classes.Class.Members.methods

Definition at line 263 of file interface_parser/classes.py.

◆ operators

gtwrap.interface_parser.classes.Class.Members.operators

Definition at line 267 of file interface_parser/classes.py.

◆ properties

gtwrap.interface_parser.classes.Class.Members.properties

Definition at line 266 of file interface_parser/classes.py.

◆ rule

gtwrap.interface_parser.classes.Class.Members.rule
static
Initial value:
= ZeroOrMore(DunderMethod.rule #
^ Constructor.rule #
^ Method.rule #
^ StaticMethod.rule #
^ Variable.rule #
^ Operator.rule #
^ Enum.rule #
).setParseAction(lambda t: Class.Members(t.asList()))

Definition at line 252 of file interface_parser/classes.py.

◆ static_methods

gtwrap.interface_parser.classes.Class.Members.static_methods

Definition at line 265 of file interface_parser/classes.py.


The documentation for this class was generated from the following file:


gtsam
Author(s):
autogenerated on Mon Jul 1 2024 03:15:16