DQCsim
|
This is the complete list of members for dqcsim::wrap::Plugin, including all inherited members.
Backend(const std::string &name, const std::string &author, const std::string &version) | dqcsim::wrap::Plugin | inlinestatic |
dump() const | dqcsim::wrap::Handle | inline |
free() | dqcsim::wrap::Handle | inline |
Frontend(const std::string &name, const std::string &author, const std::string &version) | dqcsim::wrap::Plugin | inlinestatic |
get_author() const | dqcsim::wrap::Plugin | inline |
get_handle() const noexcept | dqcsim::wrap::Handle | inline |
get_name() const | dqcsim::wrap::Plugin | inline |
get_type() const | dqcsim::wrap::Plugin | inline |
get_version() const | dqcsim::wrap::Plugin | inline |
handle | dqcsim::wrap::Handle | protected |
Handle() noexcept | dqcsim::wrap::Handle | inline |
Handle(HandleIndex handle) noexcept | dqcsim::wrap::Handle | inline |
Handle(const Handle &)=delete (defined in dqcsim::wrap::Handle) | dqcsim::wrap::Handle | |
Handle(Handle &&src) | dqcsim::wrap::Handle | inline |
is_valid() const noexcept | dqcsim::wrap::Handle | inline |
Operator(const std::string &name, const std::string &author, const std::string &version) | dqcsim::wrap::Plugin | inlinestatic |
operator=(const Plugin &)=delete (defined in dqcsim::wrap::Plugin) | dqcsim::wrap::Plugin | |
operator=(Plugin &&)=default | dqcsim::wrap::Plugin | |
operator=(const Handle &)=delete (defined in dqcsim::wrap::Handle) | dqcsim::wrap::Handle | |
dqcsim::wrap::Handle::operator=(Handle &&src) | dqcsim::wrap::Handle | inline |
Plugin(HandleIndex handle) noexcept | dqcsim::wrap::Plugin | inline |
Plugin(PluginType type, const std::string &name, const std::string &author, const std::string &version) | dqcsim::wrap::Plugin | inline |
Plugin(const Plugin &)=delete (defined in dqcsim::wrap::Plugin) | dqcsim::wrap::Plugin | |
Plugin(Plugin &&)=default | dqcsim::wrap::Plugin | |
run(const char *simulator) | dqcsim::wrap::Plugin | inline |
run(int argc, char *argv[]) noexcept | dqcsim::wrap::Plugin | inline |
start(const char *simulator) | dqcsim::wrap::Plugin | inline |
take_handle() noexcept | dqcsim::wrap::Handle | inline |
type() const | dqcsim::wrap::Handle | inline |
with_advance(const callback::Advance &cb) | dqcsim::wrap::Plugin | inline |
with_advance(callback::Advance &&cb) | dqcsim::wrap::Plugin | inline |
with_advance(Args... args) | dqcsim::wrap::Plugin | inline |
with_allocate(const callback::Allocate &cb) | dqcsim::wrap::Plugin | inline |
with_allocate(callback::Allocate &&cb) | dqcsim::wrap::Plugin | inline |
with_allocate(Args... args) | dqcsim::wrap::Plugin | inline |
with_drop(const callback::Drop &cb) | dqcsim::wrap::Plugin | inline |
with_drop(callback::Drop &&cb) | dqcsim::wrap::Plugin | inline |
with_drop(Args... args) | dqcsim::wrap::Plugin | inline |
with_free(const callback::Free &cb) | dqcsim::wrap::Plugin | inline |
with_free(callback::Free &&cb) | dqcsim::wrap::Plugin | inline |
with_free(Args... args) | dqcsim::wrap::Plugin | inline |
with_gate(const callback::Gate &cb) | dqcsim::wrap::Plugin | inline |
with_gate(callback::Gate &&cb) | dqcsim::wrap::Plugin | inline |
with_gate(Args... args) | dqcsim::wrap::Plugin | inline |
with_host_arb(const callback::Arb &cb) | dqcsim::wrap::Plugin | inline |
with_host_arb(callback::Arb &&cb) | dqcsim::wrap::Plugin | inline |
with_host_arb(Args... args) | dqcsim::wrap::Plugin | inline |
with_initialize(const callback::Initialize &cb) | dqcsim::wrap::Plugin | inline |
with_initialize(callback::Initialize &&cb) | dqcsim::wrap::Plugin | inline |
with_initialize(Args... args) | dqcsim::wrap::Plugin | inline |
with_modify_measurement(const callback::ModifyMeasurement &cb) | dqcsim::wrap::Plugin | inline |
with_modify_measurement(callback::ModifyMeasurement &&cb) | dqcsim::wrap::Plugin | inline |
with_modify_measurement(Args... args) | dqcsim::wrap::Plugin | inline |
with_run(const callback::Run &cb) | dqcsim::wrap::Plugin | inline |
with_run(callback::Run &&cb) | dqcsim::wrap::Plugin | inline |
with_run(Args... args) | dqcsim::wrap::Plugin | inline |
with_upstream_arb(const callback::Arb &cb) | dqcsim::wrap::Plugin | inline |
with_upstream_arb(callback::Arb &&cb) | dqcsim::wrap::Plugin | inline |
with_upstream_arb(Args... args) | dqcsim::wrap::Plugin | inline |
~Handle() noexcept | dqcsim::wrap::Handle | inlinevirtual |