Drake
Drake C++ Documentation
ContextBase Member List

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

AddAbstractParameterTicket(DependencyTicket ticket)ContextBaseprotected
AddAbstractStateTicket(DependencyTicket ticket)ContextBaseprotected
AddDiscreteStateTicket(DependencyTicket ticket)ContextBaseprotected
AddInputPort(InputPortIndex expected_index, DependencyTicket ticket, std::function< void(const AbstractValue &)> fixed_input_type_checker)ContextBaseprotected
AddNumericParameterTicket(DependencyTicket ticket)ContextBaseprotected
AddOutputPort(OutputPortIndex expected_index, DependencyTicket ticket, const internal::OutputPortPrerequisite &prerequisite)ContextBaseprotected
BuildTrackerPointerMap(const ContextBase &source, const ContextBase &clone, DependencyTracker::PointerMap *tracker_map)ContextBaseprotectedstatic
Clone() constContextBase
CloneWithoutPointers(const ContextBase &source)ContextBaseprotectedstatic
ContextBase(ContextBase &&)=deleteContextBase
ContextBase()ContextBaseprotected
ContextBase(const ContextBase &)=defaultContextBaseprotected
DisableCaching() constContextBase
DoCloneWithoutPointers() const =0ContextBaseprotectedpure virtual
DoPropagateBuildTrackerPointerMap(const ContextBase &clone, DependencyTracker::PointerMap *tracker_map) constContextBaseprotectedvirtual
DoPropagateBulkChange(int64_t change_event, void(ContextBase::*note_bulk_change)(int64_t change_event))ContextBaseprotectedvirtual
DoPropagateCachingChange(void(Cache::*caching_change)()) constContextBaseprotectedvirtual
DoPropagateFixContextPointers(const ContextBase &source, const DependencyTracker::PointerMap &tracker_map)ContextBaseprotectedvirtual
EnableCaching() constContextBase
FixContextPointers(const ContextBase &source, const DependencyTracker::PointerMap &tracker_map, ContextBase *clone)ContextBaseprotectedstatic
FixInputPort(int index, const AbstractValue &value)ContextBase
FreezeCache() constContextBase
get_cache() constContextBase
get_dependency_graph() constContextBase
get_mutable_cache() constContextBase
get_mutable_dependency_graph()ContextBase
get_mutable_tracker(DependencyTicket ticket)ContextBase
get_system_id() constContextBase
get_tracker(DependencyTicket ticket) constContextBase
GetSystemName() const finalContextBase
GetSystemPathname() const finalContextBase
input_port_ticket(InputPortIndex port_num)ContextBase
internal::SystemBaseContextBaseAttorney classContextBasefriend
is_cache_frozen() const finalContextBase
is_root_context() constContextBase
MaybeGetFixedInputPortValue(int index) constContextBase
MaybeGetMutableFixedInputPortValue(int index)ContextBase
NoteAccuracyChanged(int64_t change_event)ContextBaseprotected
NoteAllAbstractParametersChanged(int64_t change_event)ContextBaseprotected
NoteAllAbstractStateChanged(int64_t change_event)ContextBaseprotected
NoteAllContinuousStateChanged(int64_t change_event)ContextBaseprotected
NoteAllDiscreteStateChanged(int64_t change_event)ContextBaseprotected
NoteAllNumericParametersChanged(int64_t change_event)ContextBaseprotected
NoteAllParametersChanged(int64_t change_event)ContextBaseprotected
NoteAllQChanged(int64_t change_event)ContextBaseprotected
NoteAllStateChanged(int64_t change_event)ContextBaseprotected
NoteAllVChanged(int64_t change_event)ContextBaseprotected
NoteAllVZChanged(int64_t change_event)ContextBaseprotected
NoteAllZChanged(int64_t change_event)ContextBaseprotected
NoteTimeChanged(int64_t change_event)ContextBaseprotected
num_input_ports() constContextBase
num_output_ports() constContextBase
operator=(const ContextBase &)=deleteContextBase
operator=(ContextBase &&)=deleteContextBase
output_port_ticket(OutputPortIndex port_num)ContextBase
owns_any_variables_or_parameters() constContextBaseprotected
PropagateBulkChange(ContextBase *context, int64_t change_event, void(ContextBase::*note_bulk_change)(int64_t change_event))ContextBaseprotectedstatic
PropagateBulkChange(int64_t change_event, void(ContextBase::*note_bulk_change)(int64_t change_event))ContextBaseprotected
PropagateCachingChange(const ContextBase &context, void(Cache::*caching_change)())ContextBaseprotectedstatic
set_parent(ContextBase *child, ContextBase *parent)ContextBaseprotectedstatic
SetAllCacheEntriesOutOfDate() constContextBase
start_new_change_event() constContextBase
UnfreezeCache() constContextBase
~ContextBase() overrideContextBase