libqasm
library for handling cQASM files
cqasm::v1::semantic::Subcircuit Member List

This is the complete list of members for cqasm::v1::semantic::Subcircuit, including all inherited members.

Annotated(const Any< AnnotationData > &annotations=Any< AnnotationData >())cqasm::v1::semantic::Annotated
annotationscqasm::v1::semantic::Annotated
as_annotated() overridecqasm::v1::semantic::Annotatedvirtual
as_annotated() const overridecqasm::v1::semantic::Annotatedvirtual
as_annotation_data()cqasm::v1::semantic::Nodevirtual
as_annotation_data() constcqasm::v1::semantic::Nodevirtual
as_block()cqasm::v1::semantic::Nodevirtual
as_block() constcqasm::v1::semantic::Nodevirtual
as_break_statement()cqasm::v1::semantic::Nodevirtual
as_break_statement() constcqasm::v1::semantic::Nodevirtual
as_bundle()cqasm::v1::semantic::Nodevirtual
as_bundle() constcqasm::v1::semantic::Nodevirtual
as_bundle_ext()cqasm::v1::semantic::Nodevirtual
as_bundle_ext() constcqasm::v1::semantic::Nodevirtual
as_continue_statement()cqasm::v1::semantic::Nodevirtual
as_continue_statement() constcqasm::v1::semantic::Nodevirtual
as_error_model()cqasm::v1::semantic::Nodevirtual
as_error_model() constcqasm::v1::semantic::Nodevirtual
as_for_loop()cqasm::v1::semantic::Nodevirtual
as_for_loop() constcqasm::v1::semantic::Nodevirtual
as_foreach_loop()cqasm::v1::semantic::Nodevirtual
as_foreach_loop() constcqasm::v1::semantic::Nodevirtual
as_goto_instruction()cqasm::v1::semantic::Nodevirtual
as_goto_instruction() constcqasm::v1::semantic::Nodevirtual
as_if_else()cqasm::v1::semantic::Nodevirtual
as_if_else() constcqasm::v1::semantic::Nodevirtual
as_if_else_branch()cqasm::v1::semantic::Nodevirtual
as_if_else_branch() constcqasm::v1::semantic::Nodevirtual
as_instruction()cqasm::v1::semantic::Nodevirtual
as_instruction() constcqasm::v1::semantic::Nodevirtual
as_instruction_base()cqasm::v1::semantic::Nodevirtual
as_instruction_base() constcqasm::v1::semantic::Nodevirtual
as_mapping()cqasm::v1::semantic::Nodevirtual
as_mapping() constcqasm::v1::semantic::Nodevirtual
as_program()cqasm::v1::semantic::Nodevirtual
as_program() constcqasm::v1::semantic::Nodevirtual
as_repeat_until_loop()cqasm::v1::semantic::Nodevirtual
as_repeat_until_loop() constcqasm::v1::semantic::Nodevirtual
as_set_instruction()cqasm::v1::semantic::Nodevirtual
as_set_instruction() constcqasm::v1::semantic::Nodevirtual
as_statement()cqasm::v1::semantic::Nodevirtual
as_statement() constcqasm::v1::semantic::Nodevirtual
as_structured()cqasm::v1::semantic::Nodevirtual
as_structured() constcqasm::v1::semantic::Nodevirtual
as_subcircuit() overridecqasm::v1::semantic::Subcircuitvirtual
as_subcircuit() const overridecqasm::v1::semantic::Subcircuitvirtual
as_variable()cqasm::v1::semantic::Nodevirtual
as_variable() constcqasm::v1::semantic::Nodevirtual
as_version()cqasm::v1::semantic::Nodevirtual
as_version() constcqasm::v1::semantic::Nodevirtual
as_while_loop()cqasm::v1::semantic::Nodevirtual
as_while_loop() constcqasm::v1::semantic::Nodevirtual
bodycqasm::v1::semantic::Subcircuit
bundlescqasm::v1::semantic::Subcircuit
check_complete(const ::tree::base::PointerMap &map) const overridecqasm::v1::semantic::Subcircuit
clone() const overridecqasm::v1::semantic::Subcircuitvirtual
copy() const overridecqasm::v1::semantic::Subcircuitvirtual
deserialize(const ::tree::cbor::MapReader &map, ::tree::base::IdentifierMap &ids)cqasm::v1::semantic::Subcircuitstatic
dump(std::ostream &out=std::cout, int indent=0)cqasm::v1::semantic::Node
dump_seq(std::ostream &out=std::cout, int indent=0)cqasm::v1::semantic::Node
equals(const Node &rhs) const overridecqasm::v1::semantic::Subcircuitvirtual
find_reachable(::tree::base::PointerMap &map) const overridecqasm::v1::semantic::Subcircuit
iterationscqasm::v1::semantic::Subcircuit
namecqasm::v1::semantic::Subcircuit
operator!=(const Node &rhs) constcqasm::v1::semantic::Nodeinline
operator==(const Node &rhs) const overridecqasm::v1::semantic::Subcircuitvirtual
serialize(::tree::cbor::MapWriter &map, const ::tree::base::PointerMap &ids) const overridecqasm::v1::semantic::Subcircuitvirtual
Subcircuit(const cqasm::v1::primitives::Str &name=cqasm::v1::primitives::initialize< cqasm::v1::primitives::Str >(), const cqasm::v1::primitives::Int &iterations=cqasm::v1::primitives::initialize< cqasm::v1::primitives::Int >(), const Any< Bundle > &bundles=Any< Bundle >(), const Any< AnnotationData > &annotations=Any< AnnotationData >(), const Maybe< Block > &body=Maybe< Block >())cqasm::v1::semantic::Subcircuit
type() const overridecqasm::v1::semantic::Subcircuitvirtual
visit(Visitor< T > &visitor)cqasm::v1::semantic::Node
visit_internal(VisitorBase &visitor, void *retval) overridecqasm::v1::semantic::Subcircuitprotectedvirtual