| addedCallback(void *usr, const InstanceHandle *instances, UInt32 count) | Legion::SetView< SET_TYPE > | protectedstatic |
| addInstanceAddedCallback(InstanceCallback cb) | Legion::SetView< SET_TYPE > | virtual |
| addInstanceMovedCallback(InstanceCallback cb) | Legion::SetView< SET_TYPE > | virtual |
| addInstanceRemovedCallback(InstanceCallback cb) | Legion::SetView< SET_TYPE > | virtual |
| addInstanceUpdatedCallback(InstanceUpdateCallback cb, const std::vector< AttributeIndex > &attributeIndexFilter=std::vector< AttributeIndex >()) | Legion::SetView< SET_TYPE > | virtual |
| callAddedCallbacks(const InstanceHandle *instances, UInt32 count) | Legion::SetView< SET_TYPE > | protected |
| callMovedCallbacks(const InstanceHandle *instances, UInt32 count) | Legion::SetView< SET_TYPE > | protected |
| callRemovedCallbacks(const InstanceHandle *instances, UInt32 count) | Legion::SetView< SET_TYPE > | protected |
| callUpdatedCallbacks(const LEG_InstanceUpdateData *instances, UInt32 count, int cbIndex) | Legion::SetView< SET_TYPE > | protected |
| count() const | Legion::View | virtual |
| database() const | Legion::View | |
| initialize() | Legion::View | virtual |
| InstanceCallback typedef | Legion::SetView< SET_TYPE > | |
| instances() | Legion::SetView< SET_TYPE > | |
| InstanceUpdateCallback typedef | Legion::SetView< SET_TYPE > | |
| movedCallback(void *usr, const InstanceHandle *instances, UInt32 count) | Legion::SetView< SET_TYPE > | protectedstatic |
| myAddedCallbacks | Legion::SetView< SET_TYPE > | protected |
| myCount | Legion::View | protected |
| myDatabase | Legion::View | protected |
| myDirty | Legion::View | protected |
| myHandle | Legion::View | protected |
| myInstances | Legion::SetView< SET_TYPE > | protected |
| myMovedCallbacks | Legion::SetView< SET_TYPE > | protected |
| myPredicateFunction | Legion::SetView< SET_TYPE > | protected |
| myRebuildMutex | Legion::SetView< SET_TYPE > | protected |
| myRemovedCallbacks | Legion::SetView< SET_TYPE > | protected |
| myUpdatedCallbacks | Legion::SetView< SET_TYPE > | protected |
| name() const | Legion::View | virtual |
| predicate(void *usr, InstanceHandle instance) | Legion::SetView< SET_TYPE > | protectedstatic |
| PredicateCallback typedef | Legion::SetView< SET_TYPE > | |
| rebuildInstanceList() | Legion::SetView< SET_TYPE > | protectedvirtual |
| removedCallback(void *usr, const InstanceHandle *instances, UInt32 count) | Legion::SetView< SET_TYPE > | protectedstatic |
| removeInstanceAddedCallback(InstanceCallback cb) | Legion::SetView< SET_TYPE > | virtual |
| removeInstanceMovedCallback(InstanceCallback cb) | Legion::SetView< SET_TYPE > | virtual |
| removeInstanceRemovedCallback(InstanceCallback cb) | Legion::SetView< SET_TYPE > | virtual |
| removeInstanceUpdatedCallback(InstanceUpdateCallback cb) | Legion::SetView< SET_TYPE > | virtual |
| reset() | Legion::View | protectedvirtual |
| scope() const | Legion::View | virtual |
| setPredicateFunction(PredicateCallback cb) | Legion::SetView< SET_TYPE > | virtual |
| SetView(ViewHandle handle, SimulationDatabase &database) | Legion::SetView< SET_TYPE > | |
| updatedCallback(void *usr, const LEG_InstanceUpdateData *instances, UInt32 count, int cbIndex) | Legion::SetView< SET_TYPE > | protectedstatic |
| View(ViewHandle handle, SimulationDatabase &database) | Legion::View | |
| ~SetView() | Legion::SetView< SET_TYPE > | virtual |
| ~View() | Legion::View | virtual |