Definition at line 497 of file qasm_ast.hpp.
#include <qasm_ast.hpp>
◆ SubCircuit() [1/2]
compiler::SubCircuit::SubCircuit |
( |
| ) |
|
|
inline |
◆ SubCircuit() [2/2]
compiler::SubCircuit::SubCircuit |
( |
const char * |
name, |
|
|
const int |
subcircuit_number, |
|
|
const int |
linenumber |
|
) |
| |
|
inline |
◆ numberIterations() [1/2]
int compiler::SubCircuit::numberIterations |
( |
| ) |
const |
|
inline |
◆ numberIterations() [2/2]
void compiler::SubCircuit::numberIterations |
( |
int |
iterations | ) |
|
|
inline |
◆ getLineNumber()
int compiler::SubCircuit::getLineNumber |
( |
| ) |
const |
|
inline |
◆ rankSubCircuit()
size_t compiler::SubCircuit::rankSubCircuit |
( |
| ) |
const |
|
inline |
◆ nameSubCircuit()
const std::string& compiler::SubCircuit::nameSubCircuit |
( |
| ) |
const |
|
inline |
◆ addOperationsCluster()
◆ lastOperationsCluster()
◆ getOperationsCluster()
const std::vector<OperationsCluster*>& compiler::SubCircuit::getOperationsCluster |
( |
| ) |
const |
|
inline |
◆ printMembers()
void compiler::SubCircuit::printMembers |
( |
| ) |
const |
|
inline |
◆ name_
std::string compiler::SubCircuit::name_ |
|
protected |
◆ number_iterations_
int compiler::SubCircuit::number_iterations_ |
|
protected |
◆ subcircuit_number_
size_t compiler::SubCircuit::subcircuit_number_ |
|
protected |
◆ linenumber_
int compiler::SubCircuit::linenumber_ |
|
protected |
◆ operations_cluster_
The documentation for this class was generated from the following file: