MAK Legion API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Legion::SetView< SET_TYPE > Member List

This is the complete list of members for Legion::SetView< SET_TYPE >, including all inherited members.

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< int > *attributeIndexFilter=nullptr)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::Viewvirtual
database() const Legion::View
initialize()Legion::Viewvirtual
InstanceCallback typedefLegion::SetView< SET_TYPE >
instances()Legion::SetView< SET_TYPE >
InstanceUpdateCallback typedefLegion::SetView< SET_TYPE >
movedCallback(void *usr, const InstanceHandle *instances, UInt32 count)Legion::SetView< SET_TYPE >protectedstatic
myAddedCallbacksLegion::SetView< SET_TYPE >protected
myCountLegion::Viewprotected
myDatabaseLegion::Viewprotected
myDirtyLegion::Viewprotected
myHandleLegion::Viewprotected
myInstancesLegion::SetView< SET_TYPE >protected
myMovedCallbacksLegion::SetView< SET_TYPE >protected
myPredicateFunctionLegion::SetView< SET_TYPE >protected
myRebuildMutexLegion::SetView< SET_TYPE >protected
myRemovedCallbacksLegion::SetView< SET_TYPE >protected
myUpdatedCallbacksLegion::SetView< SET_TYPE >protected
name() const Legion::Viewvirtual
predicate(void *usr, InstanceHandle instance)Legion::SetView< SET_TYPE >protectedstatic
PredicateCallback typedefLegion::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::Viewprotectedvirtual
scope() const Legion::Viewvirtual
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::Viewvirtual

Document ID: Generated on Mon Mar 8 15:11:30 EST 2021 from SVN revision 225633
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)