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

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

act(GenNode const &command)BusTermvirtual
attach(ID, Tangible &newNode)BusTerm
BusTerm(BusTerm &&)=defaultBusTerm
BusTerm(ID identity, BusTerm &attached_to)BusTerminlineprotected
change(ID subject, MutationMessage &&diff) overrideNexusinlineprotectedvirtual
endpointID_ (defined in BusTerm)BusTermprotected
EntryID typedef (defined in BusTerm)BusTermprotected
getID() const (defined in BusTerm)BusTerminline
ID typedef (defined in BusTerm)BusTerm
isShortCircuit(ID) const noexceptBusTerminlineprotected
mark(ID subject, GenNode const &mark) overrideNexusinlineprotectedvirtual
markAll(GenNode const &mark) overrideNexusinlineprotectedvirtual
Nexus(BusTerm &uplink_to_CoreService, ID identity=lib::idi::EntryID< Nexus >()) (defined in Nexus)Nexusinlineexplicit
NonCopyable()=default (defined in NonCopyable)NonCopyableprivate
NonCopyable(NonCopyable const &)=delete (defined in NonCopyable)NonCopyableprivate
note(ID subject, GenNode const &mark)BusTermvirtual
note(GenNode const &mark)BusTerminline
operator string() const (defined in Nexus)Nexusinlineprotectedvirtual
operator=(NonCopyable const &)=delete (defined in NonCopyable)NonCopyableprivate
routeAdd(ID identity, Tangible &newNode) overrideNexusinlineprotectedvirtual
routeDetach(ID node) noexcept overrideNexusinlineprotectedvirtual
RoutingTable typedef (defined in Nexus)Nexusprivate
routingTable_ (defined in Nexus)Nexusprivate
size() const (defined in Nexus)Nexusinline
Tangible typedef (defined in BusTerm)BusTermprotected
theBus_ (defined in BusTerm)BusTermprotected
~BusTerm()BusTermvirtual
~Nexus() (defined in Nexus)Nexusinline
~NonCopyable()=default (defined in NonCopyable)NonCopyableprivate