dnac::ConditionalCommand dnac::Command ConditionalCommand.h class TCommand class TCondition TCommand using dnac::ConditionalCommand< TCommand, TCondition >::CommandType = TCommand CommandType dnac::ConditionalCommand::CommandType TCondition using dnac::ConditionalCommand< TCommand, TCondition >::ConditionType = TCondition ConditionType dnac::ConditionalCommand::ConditionType CommandType * CommandType* dnac::ConditionalCommand< TCommand, TCondition >::command command dnac::ConditionalCommand::command dnac::ConditionalCommand< TCommand, TCondition >::run dnac::ConditionalCommand< TCommand, TCondition >::setCommand ConditionType ConditionType dnac::ConditionalCommand< TCommand, TCondition >::condition condition dnac::ConditionalCommand::condition dnac::ConditionalCommand< TCommand, TCondition >::run dnac::ConditionalCommand< TCommand, TCondition >::setCondition dnac::ConditionalCommand< TCommand, TCondition >::ConditionalCommand () ConditionalCommand dnac::ConditionalCommand::ConditionalCommand dnac::ConditionalCommand< TCommand, TCondition >::ConditionalCommand (CommandType *command_, ConditionType condition_) ConditionalCommand dnac::ConditionalCommand::ConditionalCommand CommandType * command_ ConditionType condition_ dnac::ConditionalCommand< TCommand, TCondition >::~ConditionalCommand ()=default ~ConditionalCommand dnac::ConditionalCommand::~ConditionalCommand dnac::ConditionalCommand< TCommand, TCondition >::ConditionalCommand (const ConditionalCommand &)=delete ConditionalCommand dnac::ConditionalCommand::ConditionalCommand const ConditionalCommand & ConditionalCommand & ConditionalCommand & dnac::ConditionalCommand< TCommand, TCondition >::operator= (const ConditionalCommand &)=delete operator= dnac::ConditionalCommand::operator= const ConditionalCommand & dnac::ConditionalCommand< TCommand, TCondition >::ConditionalCommand (ConditionalCommand &&)=default ConditionalCommand dnac::ConditionalCommand::ConditionalCommand ConditionalCommand && ConditionalCommand & ConditionalCommand & dnac::ConditionalCommand< TCommand, TCondition >::operator= (ConditionalCommand &&)=default operator= dnac::ConditionalCommand::operator= ConditionalCommand && void void dnac::ConditionalCommand< TCommand, TCondition >::setCommand (Command *command_) setCommand dnac::ConditionalCommand::setCommand Command * command_ Method for setting the command to run. command_ The command to run. dnac::ConditionalCommand< TCommand, TCondition >::command void void dnac::ConditionalCommand< TCommand, TCondition >::setCondition (ConditionType condition_) setCondition dnac::ConditionalCommand::setCondition ConditionType condition_ Method for setting the condition under which the command should run. condition_ The condition that should be met. dnac::ConditionalCommand< TCommand, TCondition >::condition void void dnac::ConditionalCommand< TCommand, TCondition >::run (DNACalibDNAReader *output) override run dnac::ConditionalCommand::run run DNACalibDNAReader * output dnac::ConditionalCommand< TCommand, TCondition >::command dnac::ConditionalCommand< TCommand, TCondition >::condition ConditionalCommand is used to run a command if the specified condition is met. dnac::ConditionalCommandcommand dnac::ConditionalCommandCommandType dnac::ConditionalCommandcondition dnac::ConditionalCommandConditionalCommand dnac::ConditionalCommandConditionalCommand dnac::ConditionalCommandConditionalCommand dnac::ConditionalCommandConditionalCommand dnac::ConditionalCommandConditionType dnac::ConditionalCommandoperator= dnac::ConditionalCommandoperator= dnac::ConditionalCommandrun dnac::ConditionalCommandsetCommand dnac::ConditionalCommandsetCondition dnac::ConditionalCommand~Command dnac::ConditionalCommand~ConditionalCommand