Public Member Functions | Private Member Functions | Private Attributes | List of all members
pyuavcan_v0.Namespace Class Reference
Inheritance diagram for pyuavcan_v0.Namespace:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self)
 

Private Member Functions

def _namespaces (self)
 
def _path (self, attrpath)
 

Private Attributes

 __namespaces
 

Detailed Description

Provides a nice object-based way to look up UAVCAN data types.

Definition at line 73 of file pyuavcan/pyuavcan_v0/__init__.py.

Constructor & Destructor Documentation

◆ __init__()

def pyuavcan_v0.Namespace.__init__ (   self)

Definition at line 76 of file pyuavcan/pyuavcan_v0/__init__.py.

Member Function Documentation

◆ _namespaces()

def pyuavcan_v0.Namespace._namespaces (   self)
private
Returns the top-level namespaces in this object

Definition at line 94 of file pyuavcan/pyuavcan_v0/__init__.py.

◆ _path()

def pyuavcan_v0.Namespace._path (   self,
  attrpath 
)
private
Returns the namespace object at the given .-separated path,
creating any namespaces in the path that don't already exist.

Definition at line 80 of file pyuavcan/pyuavcan_v0/__init__.py.

Member Data Documentation

◆ __namespaces

pyuavcan_v0.Namespace.__namespaces
private

Definition at line 77 of file pyuavcan/pyuavcan_v0/__init__.py.


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


uavcan_communicator
Author(s):
autogenerated on Fri Dec 13 2024 03:10:04