TReK C++  5.3.3
Telemetry/Command API
trek::Dependency Class Referenceabstract

This class is the abstraction for all parameter dependencies. More...

#include <dependency.h>

Inherited by trek::CounterDependency.

Public Member Functions

Constructors, Destructor, and Other Basic Methods
 Dependency ()
 Default constructor of the class.
 
 Dependency (Dependency &input)
 Copy constructor of the class.
 
virtual ~Dependency ()
 Class destructor. More...
 
void operator= (Dependency &right_side)
 Provides the equal operator.
 
virtual void Init ()
 Initializes the object.
 

Detailed Description

This class is the abstraction for all parameter dependencies.

Dependencies use the value(s) of other parameter(s) to determine if a parameter is available for Extract or Build.

Constructor & Destructor Documentation

◆ ~Dependency()

trek::Dependency::~Dependency ( )
virtual

Class destructor.

Removes all resources created with this instance of the class.