Sese Framework  2.3.0
A cross-platform framework
Loading...
Searching...
No Matches
sese::system::CommandLineInitiateTask Class Referencefinal

Command line arguments initialize the task. More...

#include <CommandLine.h>

Inheritance diagram for sese::system::CommandLineInitiateTask:
sese::InitiateTask

Public Member Functions

 CommandLineInitiateTask (int argc, const char *const *argv)
 
int32_t init () noexcept override
 
int32_t destroy () noexcept override
 
- Public Member Functions inherited from sese::InitiateTask
 InitiateTask (std::string name)
 
virtual ~InitiateTask ()=default
 
const std::string & getName () const
 

Additional Inherited Members

- Public Types inherited from sese::InitiateTask
using Ptr = std::shared_ptr<InitiateTask>
 Initialization task smart pointer.
 

Detailed Description

Command line arguments initialize the task.

Constructor & Destructor Documentation

◆ CommandLineInitiateTask()

CommandLineInitiateTask::CommandLineInitiateTask ( int argc,
const char *const * argv )
explicit

References g_argc, and g_argv.

Member Function Documentation

◆ destroy()

int32_t CommandLineInitiateTask::destroy ( )
overridevirtualnoexcept

Implements sese::InitiateTask.

◆ init()

int32_t CommandLineInitiateTask::init ( )
overridevirtualnoexcept

Implements sese::InitiateTask.


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