Lumiera
0.pre.03
»edit your freedom«
|
This is the complete list of members for Command, including all inherited members.
_Handle typedef (defined in Command) | Command | private |
activate(shared_ptr< CommandImpl > &&, Symbol cmdID=0) | Command | protected |
AcceptAnyBinding< Command, Command &, lib::Handle< CommandImpl > >::activate(CommandImpl *impl, DEL whenDead) | Handle< CommandImpl > | inline |
AcceptAnyBinding< Command, Command &, lib::Handle< CommandImpl > >::activate(shared_ptr< CommandImpl > const &impl) | Handle< CommandImpl > | inline |
activate(shared_ptr< CommandImpl > &&impl) (defined in Handle< CommandImpl >) | Handle< CommandImpl > | inline |
bind() | AcceptAnyBind< Command, lib::Handle< CommandImpl >, Command & > | inline |
bind(ARGS &&...args) | AcceptAnyBind< Command, lib::Handle< CommandImpl >, Command & > | inline |
bindArg(std::tuple< TYPES... > const &) (defined in Command) | Command | inline |
bindArg(lib::diff::Rec const &) (defined in Command) | Command | inline |
canExec() const (defined in Command) | Command | |
canExec(Symbol cmdID) (defined in Command) | Command | inlinestatic |
canUndo() const (defined in Command) | Command | |
canUndo(Symbol cmdID) (defined in Command) | Command | inlinestatic |
close() | Handle< CommandImpl > | inline |
Command(Symbol cmdID) (defined in Command) | Command | inline |
Command() | Command | inline |
Command(Command &&)=default (defined in Command) | Command | |
Command(Command const &)=default (defined in Command) | Command | |
CommandDef (defined in Command) | Command | friend |
defined(Symbol cmdID) (defined in Command) | Command | inlinestatic |
definition_count() | Command | static |
duplicate_detected(Symbol) const (defined in Command) | Command | |
exec() (defined in Command) | Command | inline |
exec(HandlingPattern const &execPattern) | Command | |
exec(HandlingPattern::ID) (defined in Command) | Command | |
execSync() | Command | |
fetchDef(Symbol cmdID) | Command | protectedstatic |
get(Symbol cmdID) | Command | static |
getDefaultHandlingPattern() const | Command | |
getID() const noexcept (defined in Command) | Command | |
Handle()=default | Handle< CommandImpl > | |
Handle(CommandImpl *imp) | Handle< CommandImpl > | inlineexplicit |
Handle(Handle const &r)=default (defined in Handle< CommandImpl >) | Handle< CommandImpl > | |
Handle(Handle &&rr)=default (defined in Handle< CommandImpl >) | Handle< CommandImpl > | |
Handle(shared_ptr< Y > const &r) (defined in Handle< CommandImpl >) | Handle< CommandImpl > | inlineexplicit |
Handle(shared_ptr< Y > &&srr) (defined in Handle< CommandImpl >) | Handle< CommandImpl > | inlineexplicit |
Handle(weak_ptr< Y > const &wr) (defined in Handle< CommandImpl >) | Handle< CommandImpl > | inlineexplicit |
Handle(unique_ptr< Y > &&urr) (defined in Handle< CommandImpl >) | Handle< CommandImpl > | inlineexplicit |
impl() const (defined in Handle< CommandImpl >) | Handle< CommandImpl > | inlineprotected |
instance_count() | Command | static |
isAnonymous() const | Command | |
isValid() const (defined in Handle< CommandImpl >) | Handle< CommandImpl > | inline |
maybeGetNewInstance(Symbol cmdID) | Command | static |
newInstance() const | Command | |
operator bool() const (defined in Handle< CommandImpl >) | Handle< CommandImpl > | inlineexplicit |
operator string() const | Command | |
operator()() (defined in Command) | Command | inline |
operator<(Command const &, Command const &) | Command | friend |
operator=(Command &&)=default (defined in Command) | Command | |
operator=(Command const &)=default (defined in Command) | Command | |
operator=(Handle const &r)=default (defined in Handle< CommandImpl >) | Handle< CommandImpl > | |
operator=(Handle &&rr)=default (defined in Handle< CommandImpl >) | Handle< CommandImpl > | |
operator=(shared_ptr< Y > const &sr) (defined in Handle< CommandImpl >) | Handle< CommandImpl > | inline |
operator=(shared_ptr< Y > &&srr) (defined in Handle< CommandImpl >) | Handle< CommandImpl > | inline |
operator=(unique_ptr< Y > &&urr) (defined in Handle< CommandImpl >) | Handle< CommandImpl > | inline |
operator== (defined in Command) | Command | friend |
remove(Symbol cmdID) (defined in Command) | Command | static |
setArguments(Arguments &) | Command | private |
setArguments(lib::diff::Rec const &) | Command | private |
setHandlingPattern(HandlingPattern::ID) | Command | |
SmPtr typedef (defined in Handle< CommandImpl >) | Handle< CommandImpl > | protected |
smPtr_ (defined in Handle< CommandImpl >) | Handle< CommandImpl > | protected |
storeDef(Symbol newCmdID) const | Command | |
unbind() | Command | |
undo() (defined in Command) | Command | inline |
undo(HandlingPattern const &execPattern) (defined in Command) | Command | |
undo(HandlingPattern::ID) (defined in Command) | Command | |
~Command() (defined in Command) | Command |