OpenWalnut  1.5.0dev
Public Member Functions | List of all members
WUIRequirement Class Reference

This requirement ensures an up and running UI which properly implements the WUI interface. More...

#include <WUIRequirement.h>

+ Inheritance diagram for WUIRequirement:
+ Collaboration diagram for WUIRequirement:

Public Member Functions

 WUIRequirement ()
 Create instance. More...
 
virtual ~WUIRequirement ()
 Destructor. More...
 
virtual bool isComplied () const
 Checks if the requirement is fulfilled on the system. More...
 
virtual std::string getDescription () const
 Return a nice description of the requirement. More...
 
- Public Member Functions inherited from WRequirement
 WRequirement ()
 Default constructor. More...
 
virtual ~WRequirement ()
 Destructor. More...
 

Detailed Description

This requirement ensures an up and running UI which properly implements the WUI interface.

Definition at line 35 of file WUIRequirement.h.

Constructor & Destructor Documentation

◆ WUIRequirement()

WUIRequirement::WUIRequirement ( )

Create instance.

If your module uses this requirement, it needs running UI.

Definition at line 32 of file WUIRequirement.cpp.

◆ ~WUIRequirement()

WUIRequirement::~WUIRequirement ( )
virtual

Destructor.

Definition at line 38 of file WUIRequirement.cpp.

Member Function Documentation

◆ getDescription()

std::string WUIRequirement::getDescription ( ) const
virtual

Return a nice description of the requirement.

Returns
the description.

Implements WRequirement.

Definition at line 55 of file WUIRequirement.cpp.

◆ isComplied()

bool WUIRequirement::isComplied ( ) const
virtual

Checks if the requirement is fulfilled on the system.

Implement this for your specific case.

Returns
true if the specific requirement is fulfilled.

Implements WRequirement.

Definition at line 43 of file WUIRequirement.cpp.

References WKernel::getRunningKernel(), and WKernel::getUI().

+ Here is the call graph for this function:

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