EmbASP-Narrative v7.1.0
Public Member Functions | List of all members
it.unical.mat.embasp.platforms.desktop.DesktopHandler Class Reference
Inheritance diagram for it.unical.mat.embasp.platforms.desktop.DesktopHandler:
it.unical.mat.embasp.base.Handler

Public Member Functions

 DesktopHandler (final DesktopService service)
 
void startAsync (final Callback c, final List< Integer > program_index, final List< Integer > option_index)
 
Output startSync (final List< Integer > program_index, final List< Integer > option_index)
 
- Public Member Functions inherited from it.unical.mat.embasp.base.Handler
 Handler ()
 
int addOption (final OptionDescriptor o)
 
int addProgram (final InputProgram program)
 
InputProgram getInputProgram (final int key)
 
OptionDescriptor getOptionDescriptor (final int key)
 
void removeAll ()
 
void removeOption (final int option_id)
 
boolean removeOption (final OptionDescriptor o)
 
boolean removeProgram (final InputProgram p)
 
void removeProgram (final int program_id)
 
void startAsync (final Callback c)
 
Output startSync ()
 

Additional Inherited Members

- Protected Member Functions inherited from it.unical.mat.embasp.base.Handler
List< OptionDescriptorcollect_options (final List< Integer > option_index)
 
List< InputProgramcollect_programs (final List< Integer > program_index)
 
- Protected Attributes inherited from it.unical.mat.embasp.base.Handler
Map< Integer, InputProgramprograms
 
Map< Integer, OptionDescriptoroptions
 

Detailed Description

is a specialization for a Desktop platform

See also
Handler

Constructor & Destructor Documentation

◆ DesktopHandler()

it.unical.mat.embasp.platforms.desktop.DesktopHandler.DesktopHandler ( final DesktopService  service)
inline

Member Function Documentation

◆ startAsync()

void it.unical.mat.embasp.platforms.desktop.DesktopHandler.startAsync ( final Callback  c,
final List< Integer >  program_index,
final List< Integer >  option_index 
)
inline
See also
it.unical.mat.embasp.base.Service::startAsync(Callback, List, List)

Reimplemented from it.unical.mat.embasp.base.Handler.

◆ startSync()

Output it.unical.mat.embasp.platforms.desktop.DesktopHandler.startSync ( final List< Integer >  program_index,
final List< Integer >  option_index 
)
inline
See also
it.unical.mat.embasp.base.Service::startAsync(Callback, List, List)

Reimplemented from it.unical.mat.embasp.base.Handler.


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