Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | List of all members
gtwrap.interface_parser.namespace.Namespace Class Reference

Public Member Functions

def __init__
 
def __repr__ (self)
 
def find_class_or_function
 
def full_namespaces (self)
 
def top_level (self)
 

Static Public Member Functions

def from_parse_result
 

Public Attributes

 content
 
 name
 
 parent
 

Static Public Attributes

 rule
 

Detailed Description

Rule for parsing a namespace in the interface file.

Definition at line 58 of file namespace.py.

Constructor & Destructor Documentation

def gtwrap.interface_parser.namespace.Namespace.__init__ (   self,
  name 
)

Definition at line 79 of file namespace.py.

Member Function Documentation

def gtwrap.interface_parser.namespace.Namespace.__repr__ (   self,
  str 
)

Definition at line 124 of file namespace.py.

def gtwrap.interface_parser.namespace.Namespace.find_class_or_function (   self,
  typename 
)

Definition at line 96 of file namespace.py.

def gtwrap.interface_parser.namespace.Namespace.from_parse_result (   t)
static

Definition at line 87 of file namespace.py.

def gtwrap.interface_parser.namespace.Namespace.full_namespaces (   self,
  List,
  Namespace 
)
Get the full namespace list.

Definition at line 127 of file namespace.py.

def gtwrap.interface_parser.namespace.Namespace.top_level (   self,
  Namespace 
)
Return the top leve namespace.

Definition at line 117 of file namespace.py.

Member Data Documentation

gtwrap.interface_parser.namespace.Namespace.content

Definition at line 81 of file namespace.py.

gtwrap.interface_parser.namespace.Namespace.name

Definition at line 80 of file namespace.py.

gtwrap.interface_parser.namespace.Namespace.parent

Definition at line 82 of file namespace.py.

gtwrap.interface_parser.namespace.Namespace.rule
static

Definition at line 61 of file namespace.py.


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


gtsam
Author(s):
autogenerated on Sat May 8 2021 02:59:10