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

Public Member Functions

def __copy__ (self)
 
def __deepcopy__ (self, memo)
 
def __getattr__ (self, attr)
 
def __init__ (self, _uavcan_type, _mode=None, *args, **kwargs)
 
def __repr__ (self)
 
def __setattr__ (self, attr, value)
 
- Public Member Functions inherited from pyuavcan_v0.transport.BaseValue
def __init__ (self, _uavcan_type, *_args, **_kwargs)
 

Private Member Functions

def _pack (self, tao=True)
 
def _unpack (self, stream, tao=True)
 

Private Attributes

 _is_union
 
 _mode
 
 _union_field
 

Detailed Description

Definition at line 474 of file transport.py.

Constructor & Destructor Documentation

◆ __init__()

def pyuavcan_v0.transport.CompoundValue.__init__ (   self,
  _uavcan_type,
  _mode = None,
args,
**  kwargs 
)

Definition at line 475 of file transport.py.

Member Function Documentation

◆ __copy__()

def pyuavcan_v0.transport.CompoundValue.__copy__ (   self)

Definition at line 527 of file transport.py.

◆ __deepcopy__()

def pyuavcan_v0.transport.CompoundValue.__deepcopy__ (   self,
  memo 
)

Definition at line 534 of file transport.py.

◆ __getattr__()

def pyuavcan_v0.transport.CompoundValue.__getattr__ (   self,
  attr 
)

Definition at line 544 of file transport.py.

◆ __repr__()

def pyuavcan_v0.transport.CompoundValue.__repr__ (   self)

Definition at line 519 of file transport.py.

◆ __setattr__()

def pyuavcan_v0.transport.CompoundValue.__setattr__ (   self,
  attr,
  value 
)

Definition at line 561 of file transport.py.

◆ _pack()

def pyuavcan_v0.transport.CompoundValue._pack (   self,
  tao = True 
)
private

Reimplemented from pyuavcan_v0.transport.BaseValue.

Definition at line 612 of file transport.py.

◆ _unpack()

def pyuavcan_v0.transport.CompoundValue._unpack (   self,
  stream,
  tao = True 
)
private

Reimplemented from pyuavcan_v0.transport.BaseValue.

Definition at line 602 of file transport.py.

Member Data Documentation

◆ _is_union

pyuavcan_v0.transport.CompoundValue._is_union
private

Definition at line 484 of file transport.py.

◆ _mode

pyuavcan_v0.transport.CompoundValue._mode
private

Definition at line 498 of file transport.py.

◆ _union_field

pyuavcan_v0.transport.CompoundValue._union_field
private

Definition at line 499 of file transport.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