Identifiable¶
-
class
Identifiable¶ This interface serves as the base for all interfaces and classes that have a unique name and description.
Subclassed by xacc::Accelerator, xacc::BaseInstructionVisitor, xacc::Compiler, xacc::Graph, xacc::Instruction, xacc::IRProvider, xacc::IRTransformation, xacc::Observable, xacc::ObservableTransform, xacc::quantum::EmbeddingAlgorithm, xacc::quantum::ParameterSetter
Public Functions
-
virtual const std::string
name() const = 0¶ Return the name of this instance.
- Return
name The string name
-
virtual const std::string
description() const = 0¶ Return the description of this instance
- Return
description The description of this object.
-
virtual
~Identifiable()¶ The destructor
-
virtual const std::string