AuboCaps
0.6.0
|
Provides information about the context in which an installation node is created. More...
#include <program_creation_context.h>
Public Types | |
enum | NodeCreationType { NEW, LOAD } |
Public Member Functions | |
ProgramCreationContext (ProgramCreationContext &f) | |
ProgramCreationContext (ProgramCreationContext &&f) | |
~ProgramCreationContext () | |
NodeCreationType | getNodeCreationType () |
std::string | getCreatedVersion () |
std::string | getLastSavedVersion () |
Private Member Functions | |
ProgramCreationContext () | |
Private Attributes | |
void * | d_ { nullptr } |
Friends | |
class | DataSwitch |
Provides information about the context in which an installation node is created.
Definition at line 14 of file program_creation_context.h.
Enumerator | |
---|---|
NEW | |
LOAD |
Definition at line 17 of file program_creation_context.h.
arcs::aubo_scope::ProgramCreationContext::ProgramCreationContext | ( | ProgramCreationContext & | f | ) |
arcs::aubo_scope::ProgramCreationContext::ProgramCreationContext | ( | ProgramCreationContext && | f | ) |
arcs::aubo_scope::ProgramCreationContext::~ProgramCreationContext | ( | ) |
|
private |
std::string arcs::aubo_scope::ProgramCreationContext::getCreatedVersion | ( | ) |
std::string arcs::aubo_scope::ProgramCreationContext::getLastSavedVersion | ( | ) |
NodeCreationType arcs::aubo_scope::ProgramCreationContext::getNodeCreationType | ( | ) |
|
friend |
Definition at line 33 of file program_creation_context.h.
|
private |
Definition at line 35 of file program_creation_context.h.