CBuild
C++ build system with scripts written in c++
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
v
w
y
Functions
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
w
Variables
a
c
e
f
g
h
i
k
l
m
n
o
p
r
t
v
Typedefs
Enumerations
Enumerator
b
c
d
e
f
g
h
i
l
m
p
r
s
t
w
y
Concepts
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
~
Functions
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
~
Variables
a
b
c
d
f
g
h
i
k
l
m
n
o
p
r
s
t
v
w
Files
File List
File Members
All
Functions
Macros
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Pages
Concepts
Loading...
Searching...
No Matches
CBuild
CBuild
src
Task.cpp
Go to the documentation of this file.
1
21
#include "
../../headers/task/Task.hpp
"
22
/* Task.hpp */
23
CBuild::Task::Task
(std::string name, std::vector<std::string> required) {
24
// Save name and required tasks
25
this->name =
name
;
26
this->required =
required
;
27
}
23
CBuild::Task::Task
(std::string name, std::vector<std::string> required) {
…
}
28
std::string
CBuild::Task::self_name
() {
29
// Return name
30
return
this->name;
31
}
28
std::string
CBuild::Task::self_name
() {
…
}
32
std::vector<std::string>
CBuild::Task::self_required
() {
33
// Return required tasks
34
return
this->required;
35
}
32
std::vector<std::string>
CBuild::Task::self_required
() {
…
}
Task.hpp
Task main class.
CBuild::Task::self_name
std::string self_name()
Return task name.
Definition
Task.cpp:28
CBuild::Task::name
std::string name
Definition
Task.hpp:34
CBuild::Task::Task
Task(std::string name, std::vector< std::string > required)
Construct a new Task object.
Definition
Task.cpp:23
CBuild::Task::self_required
std::vector< std::string > self_required()
Return required tasks.
Definition
Task.cpp:32
CBuild::Task::required
std::vector< std::string > required
Definition
Task.hpp:35
Generated by
1.10.0