Public Member Functions | Public Attributes | Static Private Attributes | List of all members
app_manager.app.AppDefinition Class Reference
Inheritance diagram for app_manager.app.AppDefinition:
Inheritance graph
[legend]

Public Member Functions

def __eq__ (self, other)
 
def __init__ (self, name, display_name, description, platform, interface, clients, launch=None, run=None, icon=None, plugins=None, plugin_order=None, timeout=None, allow_parallel=True)
 
def __repr__ (self)
 

Public Attributes

 allow_parallel
 
 clients
 
 description
 
 display_name
 
 icon
 
 interface
 
 launch
 
 name
 
 platform
 
 plugin_order
 
 plugins
 
 run
 
 timeout
 

Static Private Attributes

list __slots__
 

Detailed Description

Definition at line 78 of file app.py.

Constructor & Destructor Documentation

◆ __init__()

def app_manager.app.AppDefinition.__init__ (   self,
  name,
  display_name,
  description,
  platform,
  interface,
  clients,
  launch = None,
  run = None,
  icon = None,
  plugins = None,
  plugin_order = None,
  timeout = None,
  allow_parallel = True 
)

Definition at line 82 of file app.py.

Member Function Documentation

◆ __eq__()

def app_manager.app.AppDefinition.__eq__ (   self,
  other 
)

Definition at line 109 of file app.py.

◆ __repr__()

def app_manager.app.AppDefinition.__repr__ (   self)

Definition at line 99 of file app.py.

Member Data Documentation

◆ __slots__

list app_manager.app.AppDefinition.__slots__
staticprivate
Initial value:
= ['name', 'display_name', 'description', 'platform',
'launch', 'run', 'interface', 'clients', 'icon', 'plugins', 'plugin_order',
'timeout', 'allow_parallel']

Definition at line 79 of file app.py.

◆ allow_parallel

app_manager.app.AppDefinition.allow_parallel

Definition at line 95 of file app.py.

◆ clients

app_manager.app.AppDefinition.clients

Definition at line 88 of file app.py.

◆ description

app_manager.app.AppDefinition.description

Definition at line 85 of file app.py.

◆ display_name

app_manager.app.AppDefinition.display_name

Definition at line 84 of file app.py.

◆ icon

app_manager.app.AppDefinition.icon

Definition at line 91 of file app.py.

◆ interface

app_manager.app.AppDefinition.interface

Definition at line 87 of file app.py.

◆ launch

app_manager.app.AppDefinition.launch

Definition at line 89 of file app.py.

◆ name

app_manager.app.AppDefinition.name

Definition at line 83 of file app.py.

◆ platform

app_manager.app.AppDefinition.platform

Definition at line 86 of file app.py.

◆ plugin_order

app_manager.app.AppDefinition.plugin_order

Definition at line 93 of file app.py.

◆ plugins

app_manager.app.AppDefinition.plugins

Definition at line 92 of file app.py.

◆ run

app_manager.app.AppDefinition.run

Definition at line 90 of file app.py.

◆ timeout

app_manager.app.AppDefinition.timeout

Definition at line 94 of file app.py.


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


app_manager
Author(s): Jeremy Leibs, Ken Conley, Yuki Furuta
autogenerated on Fri Oct 14 2022 02:14:26