Public Member Functions | Public Attributes | Private Attributes | List of all members
dyn_tune.function.Function Class Reference

Public Member Functions

def __call__ (self, args, values)
 
def __init__ (self, tasks=[], retvar='_', types=[], name=None)
 
def add_task (self, func, args, retvar, index=None)
 
def delete_task (index)
 
def save (self, name, path=rospack.get_path('dyn_tune')+"/functions/user")
 
def serialize (self)
 
def validate (self, arg_types)
 

Public Attributes

 retvar
 
 tasks
 
 types
 

Private Attributes

 __name__
 

Detailed Description

Definition at line 119 of file function.py.

Constructor & Destructor Documentation

def dyn_tune.function.Function.__init__ (   self,
  tasks = [],
  retvar = '_',
  types = [],
  name = None 
)

Definition at line 120 of file function.py.

Member Function Documentation

def dyn_tune.function.Function.__call__ (   self,
  args,
  values 
)

Definition at line 129 of file function.py.

def dyn_tune.function.Function.add_task (   self,
  func,
  args,
  retvar,
  index = None 
)

Definition at line 144 of file function.py.

def dyn_tune.function.Function.delete_task (   index)

Definition at line 151 of file function.py.

def dyn_tune.function.Function.save (   self,
  name,
  path = rospack.get_path('dyn_tune')+"/functions/user" 
)

Definition at line 157 of file function.py.

def dyn_tune.function.Function.serialize (   self)

Definition at line 154 of file function.py.

def dyn_tune.function.Function.validate (   self,
  arg_types 
)

Definition at line 174 of file function.py.

Member Data Documentation

dyn_tune.function.Function.__name__
private

Definition at line 126 of file function.py.

dyn_tune.function.Function.retvar

Definition at line 122 of file function.py.

dyn_tune.function.Function.tasks

Definition at line 121 of file function.py.

dyn_tune.function.Function.types

Definition at line 123 of file function.py.


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


dyn_tune
Author(s):
autogenerated on Mon Jun 10 2019 13:03:17