Lumiera  0.pre.03
»edit your freedom«
Command Member List

This is the complete list of members for Command, including all inherited members.

_Handle typedef (defined in Command)Commandprivate
activate(shared_ptr< CommandImpl > &&, Symbol cmdID=0)Commandprotected
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)Commandinline
bindArg(lib::diff::Rec const &) (defined in Command)Commandinline
canExec() const (defined in Command)Command
canExec(Symbol cmdID) (defined in Command)Commandinlinestatic
canUndo() const (defined in Command)Command
canUndo(Symbol cmdID) (defined in Command)Commandinlinestatic
close()Handle< CommandImpl >inline
Command(Symbol cmdID) (defined in Command)Commandinline
Command()Commandinline
Command(Command &&)=default (defined in Command)Command
Command(Command const &)=default (defined in Command)Command
CommandDef (defined in Command)Commandfriend
defined(Symbol cmdID) (defined in Command)Commandinlinestatic
definition_count()Commandstatic
duplicate_detected(Symbol) const (defined in Command)Command
exec() (defined in Command)Commandinline
exec(HandlingPattern const &execPattern)Command
exec(HandlingPattern::ID) (defined in Command)Command
execSync()Command
fetchDef(Symbol cmdID)Commandprotectedstatic
get(Symbol cmdID)Commandstatic
getDefaultHandlingPattern() constCommand
getID() const noexcept (defined in Command)Command
Handle()=defaultHandle< 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()Commandstatic
isAnonymous() constCommand
isValid() const (defined in Handle< CommandImpl >)Handle< CommandImpl >inline
maybeGetNewInstance(Symbol cmdID)Commandstatic
newInstance() constCommand
operator bool() const (defined in Handle< CommandImpl >)Handle< CommandImpl >inlineexplicit
operator string() constCommand
operator()() (defined in Command)Commandinline
operator<(Command const &, Command const &)Commandfriend
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)Commandfriend
remove(Symbol cmdID) (defined in Command)Commandstatic
setArguments(Arguments &)Commandprivate
setArguments(lib::diff::Rec const &)Commandprivate
setHandlingPattern(HandlingPattern::ID)Command
SmPtr typedef (defined in Handle< CommandImpl >)Handle< CommandImpl >protected
smPtr_ (defined in Handle< CommandImpl >)Handle< CommandImpl >protected
storeDef(Symbol newCmdID) constCommand
unbind()Command
undo() (defined in Command)Commandinline
undo(HandlingPattern const &execPattern) (defined in Command)Command
undo(HandlingPattern::ID) (defined in Command)Command
~Command() (defined in Command)Command