PDF
AuboStudio SDK  0.6.3
arcs::aubo_scope::InstallationCreationContext Class Reference

InstallationCreationContext Provides information about the context in which an installation node is created. More...

#include <installation_creation_context.h>

Public Types

enum  NodeCreationType { NEW , LOAD }

Public Member Functions

 InstallationCreationContext (InstallationCreationContext &f)
 InstallationCreationContext (InstallationCreationContext &&f)
 ~InstallationCreationContext ()
NodeCreationType getNodeCreationType ()
std::string getCreatedVersion ()
std::string getLastSavedVersion ()

Private Member Functions

 InstallationCreationContext ()

Private Attributes

void * d_ { nullptr }

Friends

class DataSwitch

Detailed Description

InstallationCreationContext Provides information about the context in which an installation node is created.

Definition at line 22 of file installation_creation_context.h.

Member Enumeration Documentation

◆ NodeCreationType

Constructor & Destructor Documentation

◆ InstallationCreationContext() [1/3]

arcs::aubo_scope::InstallationCreationContext::InstallationCreationContext ( InstallationCreationContext & f)

References InstallationCreationContext().

Referenced by InstallationCreationContext(), and InstallationCreationContext().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ InstallationCreationContext() [2/3]

arcs::aubo_scope::InstallationCreationContext::InstallationCreationContext ( InstallationCreationContext && f)

References InstallationCreationContext().

Here is the call graph for this function:

◆ ~InstallationCreationContext()

arcs::aubo_scope::InstallationCreationContext::~InstallationCreationContext ( )

◆ InstallationCreationContext() [3/3]

arcs::aubo_scope::InstallationCreationContext::InstallationCreationContext ( )
private

Member Function Documentation

◆ getCreatedVersion()

std::string arcs::aubo_scope::InstallationCreationContext::getCreatedVersion ( )

◆ getLastSavedVersion()

std::string arcs::aubo_scope::InstallationCreationContext::getLastSavedVersion ( )

◆ getNodeCreationType()

NodeCreationType arcs::aubo_scope::InstallationCreationContext::getNodeCreationType ( )

◆ DataSwitch

friend class DataSwitch
friend

Definition at line 41 of file installation_creation_context.h.

References DataSwitch.

Referenced by DataSwitch.

Member Data Documentation

◆ d_

void* arcs::aubo_scope::InstallationCreationContext::d_ { nullptr }
private

Definition at line 43 of file installation_creation_context.h.


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