Public Member Functions | Private Attributes | List of all members
flexbe_core.core.user_data.UserData Class Reference
Inheritance diagram for flexbe_core.core.user_data.UserData:
Inheritance graph
[legend]

Public Member Functions

def __call__ (self, reference=None, add_from=None, update_from=None, remove_key=None)
 
def __contains__ (self, key)
 
def __enter__ (self)
 
def __exit__ (self, args)
 
def __getattr__ (self, key)
 
def __getitem__ (self, key)
 
def __init__ (self, reference=None, input_keys=None, output_keys=None, remap=None)
 
def __len__ (self)
 
def __setattr__ (self, key, value)
 
def __setitem__ (self, key, value)
 
def __str__ (self)
 

Private Attributes

 _data
 
 _hashes
 
 _input_keys
 
 _output_keys
 
 _reference
 
 _remap
 

Detailed Description

Definition at line 6 of file user_data.py.

Constructor & Destructor Documentation

def flexbe_core.core.user_data.UserData.__init__ (   self,
  reference = None,
  input_keys = None,
  output_keys = None,
  remap = None 
)

Definition at line 8 of file user_data.py.

Member Function Documentation

def flexbe_core.core.user_data.UserData.__call__ (   self,
  reference = None,
  add_from = None,
  update_from = None,
  remove_key = None 
)

Definition at line 67 of file user_data.py.

def flexbe_core.core.user_data.UserData.__contains__ (   self,
  key 
)

Definition at line 24 of file user_data.py.

def flexbe_core.core.user_data.UserData.__enter__ (   self)

Definition at line 16 of file user_data.py.

def flexbe_core.core.user_data.UserData.__exit__ (   self,
  args 
)

Definition at line 19 of file user_data.py.

def flexbe_core.core.user_data.UserData.__getattr__ (   self,
  key 
)

Definition at line 55 of file user_data.py.

def flexbe_core.core.user_data.UserData.__getitem__ (   self,
  key 
)

Definition at line 32 of file user_data.py.

def flexbe_core.core.user_data.UserData.__len__ (   self)

Definition at line 79 of file user_data.py.

def flexbe_core.core.user_data.UserData.__setattr__ (   self,
  key,
  value 
)

Definition at line 60 of file user_data.py.

def flexbe_core.core.user_data.UserData.__setitem__ (   self,
  key,
  value 
)

Definition at line 50 of file user_data.py.

def flexbe_core.core.user_data.UserData.__str__ (   self)

Definition at line 82 of file user_data.py.

Member Data Documentation

flexbe_core.core.user_data.UserData._data
private

Definition at line 9 of file user_data.py.

flexbe_core.core.user_data.UserData._hashes
private

Definition at line 14 of file user_data.py.

flexbe_core.core.user_data.UserData._input_keys
private

Definition at line 11 of file user_data.py.

flexbe_core.core.user_data.UserData._output_keys
private

Definition at line 12 of file user_data.py.

flexbe_core.core.user_data.UserData._reference
private

Definition at line 10 of file user_data.py.

flexbe_core.core.user_data.UserData._remap
private

Definition at line 13 of file user_data.py.


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


flexbe_core
Author(s): Philipp Schillinger
autogenerated on Sun Dec 13 2020 04:01:39