|
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 |