Broom 1.0.0
A thread-local C++ Garbage Collector
Loading...
Searching...
No Matches
Public Member Functions | List of all members
Job Class Reference

Public Member Functions

 Job (BigThing big_thing)
 
 Job (std::vector< int > &&numbers)
 
 Job (const std::string string_to_print)
 
 ~Job ()=default
 
BigThing GetBigThing () const
 
const std::vector< int > & GetNumbers () const
 
const char * GetStringToPrint () const
 
const Kind GetKind () const
 

Detailed Description

Definition at line 74 of file main.cc.

Constructor & Destructor Documentation

◆ Job() [1/3]

Job::Job ( BigThing  big_thing)
inlineexplicit

Definition at line 77 of file main.cc.

◆ Job() [2/3]

Job::Job ( std::vector< int > &&  numbers)
inlineexplicit

Definition at line 80 of file main.cc.

◆ Job() [3/3]

Job::Job ( const std::string  string_to_print)
inlineexplicit

Definition at line 83 of file main.cc.

◆ ~Job()

Job::~Job ( )
default

Member Function Documentation

◆ GetBigThing()

BigThing Job::GetBigThing ( ) const
inline

Definition at line 93 of file main.cc.

◆ GetKind()

const Kind Job::GetKind ( ) const
inline

Definition at line 108 of file main.cc.

◆ GetNumbers()

const std::vector< int > & Job::GetNumbers ( ) const
inline

Definition at line 98 of file main.cc.

◆ GetStringToPrint()

const char * Job::GetStringToPrint ( ) const
inline

Definition at line 103 of file main.cc.


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