InclusionTable Class Reference

#include <customgui_inexclude.h>

详细描述

Inclusion table for InExcludeData . Cannot be instantiated.

注意
使用 FreeInclusionTable() to free instances.
另请参阅
InExcludeData::BuildInclusionTable

公共成员函数

Bool   Check ( BaseList2D *op)
Bool   Check ( BaseList2D *op, Int32 &flags)
Int32   GetObjectCount ()
BaseList2D GetObject ( Int32 lIndex)

私有成员函数

  InclusionTable ()
  ~InclusionTable ()

构造函数 & 析构函数文档编制

◆  InclusionTable()

InclusionTable () private

◆  ~InclusionTable()

~ InclusionTable () private

成员函数文档编制

◆  Check() [1/2]

Bool Check ( BaseList2D op )

Checks if op is in the table.

参数
[in] op An object. The caller owns the pointed object.
返回
true if op is in the table, otherwise false .

◆  Check() [2/2]

Bool Check ( BaseList2D op ,
Int32 flags  
)

Checks if op is in the table.

参数
[in] op An object. The caller owns the pointed object.
[out] flags Assigned the bit field for the initial selection state of op .
返回
true if op is in the table, otherwise false .

◆  GetObjectCount()

Int32 GetObjectCount ( )

Gets the number of objects in the table.

返回
The object count.

◆  GetObject()

BaseList2D * GetObject ( Int32   lIndex )

Gets an object in the table at index lIndex .

参数
[in] lIndex The object index: 0 <= lIndex < GetObjectCount()
返回
The object at index lIndex ,或 nullptr . The document owns the pointed object.