nl:: বুনা:: প্রোফাইল:: ডেটা ম্যানেজমেন্ট_কারেন্ট:: বিজ্ঞপ্তি ইঞ্জিন:: মধ্যবর্তী গ্রাফ সলভার:: দোকান
সারসংক্ষেপ
কনস্ট্রাক্টর এবং ডেস্ট্রাক্টর | |
---|---|
Store () |
পাবলিক বৈশিষ্ট্য | |
---|---|
mNumItems | uint32_t |
mStore [WDM_PUBLISHER_MAX_ITEMS_IN_TRAIT_DIRTY_STORE] | |
mValidFlags [WDM_PUBLISHER_MAX_ITEMS_IN_TRAIT_DIRTY_STORE] | bool |
পাবলিক ফাংশন | |
---|---|
AddItem ( TraitPath aItem) | bool |
Clear () | void |
GetNumItems () | uint32_t |
GetStoreSize () | uint32_t |
IsFull () | bool |
IsPresent ( TraitPath aItem) | bool |
RemoveItem (TraitDataHandle aDataHandle) | void |
RemoveItemAt (uint32_t aIndex) | void |
পাবলিক বৈশিষ্ট্য
mNumItems
uint32_t nl::Weave::Profiles::DataManagement_Current::NotificationEngine::IntermediateGraphSolver::Store::mNumItems
mStore
TraitPath nl::Weave::Profiles::DataManagement_Current::NotificationEngine::IntermediateGraphSolver::Store::mStore[WDM_PUBLISHER_MAX_ITEMS_IN_TRAIT_DIRTY_STORE]
mValidFlags
bool nl::Weave::Profiles::DataManagement_Current::NotificationEngine::IntermediateGraphSolver::Store::mValidFlags[WDM_PUBLISHER_MAX_ITEMS_IN_TRAIT_DIRTY_STORE]
পাবলিক ফাংশন
আইটেম যোগ করুন
bool nl::Weave::Profiles::DataManagement_Current::NotificationEngine::IntermediateGraphSolver::Store::AddItem( TraitPath aItem )
পরিষ্কার
void nl::Weave::Profiles::DataManagement_Current::NotificationEngine::IntermediateGraphSolver::Store::Clear()
GetNumItems
uint32_t nl::Weave::Profiles::DataManagement_Current::NotificationEngine::IntermediateGraphSolver::Store::GetNumItems()
GetStoreSize
uint32_t nl::Weave::Profiles::DataManagement_Current::NotificationEngine::IntermediateGraphSolver::Store::GetStoreSize()
পূর্ণ
bool nl::Weave::Profiles::DataManagement_Current::NotificationEngine::IntermediateGraphSolver::Store::IsFull()
উপস্থিত
bool nl::Weave::Profiles::DataManagement_Current::NotificationEngine::IntermediateGraphSolver::Store::IsPresent( TraitPath aItem )
আইটেম অপসারণ
void nl::Weave::Profiles::DataManagement_Current::NotificationEngine::IntermediateGraphSolver::Store::RemoveItem( TraitDataHandle aDataHandle )
RemoveItemAt
void nl::Weave::Profiles::DataManagement_Current::NotificationEngine::IntermediateGraphSolver::Store::RemoveItemAt( uint32_t aIndex )
দোকান
nl::Weave::Profiles::DataManagement_Current::NotificationEngine::IntermediateGraphSolver::Store::Store()