メインページ | アルファベット順一覧 | 構成 | ファイル一覧 | 構成メンバ | ファイルメンバ | 関連ページ

# 構造体 dkc_ArrayOneByOne

`#include <dkcArrayOneByOne.h>`

dkc_ArrayOneByOneのコラボレーション図

[凡例]
すべてのメンバ一覧

## Public 変数
DKC_BUFFER * | mBuff
| バッファ
DKC_STACK * | mStack
| 空き領域スタック
size_t | mOffset
| 一つの要素のオフセット
size_t | mNum
| 要素数
size_t | mExtNum
| 拡張サイズ(個数)
BYTE | mFlag
| フラグ

## 説明

配列の中から空き領域を得るための機構が使う構造体

dkcArrayOneByOne.h の 29 行で定義されています。

## 変数

DKC_BUFFER* dkc_ArrayOneByOne::mBuff

| バッファ dkcArrayOneByOne.h の 31 行で定義されています。 参照元 BufferResize(), dkcAllocArrayOneByOne(), dkcArrayOneByOneReference(), と setData().

size_t dkc_ArrayOneByOne::mExtNum

| 拡張サイズ(個数) dkcArrayOneByOne.h の 39 行で定義されています。 参照元 BufferResize(), と dkcAllocArrayOneByOne().

BYTE dkc_ArrayOneByOne::mFlag

| フラグ dkcArrayOneByOne.h の 41 行で定義されています。 参照元 dkcAllocArrayOneByOne(), と dkcArrayOneByOnePushSafe().

size_t dkc_ArrayOneByOne::mNum

| 要素数 dkcArrayOneByOne.h の 37 行で定義されています。 参照元 BufferResize(), dkcAllocArrayOneByOne(), dkcArrayOneByOneCapacity(), と dkcArrayOneByOneSize().

size_t dkc_ArrayOneByOne::mOffset

| 一つの要素のオフセット dkcArrayOneByOne.h の 35 行で定義されています。 参照元 BufferResize(), dkcAllocArrayOneByOne(), dkcArrayOneByOneOffset(), dkcArrayOneByOnePush(), dkcArrayOneByOnePushSafe(), dkcArrayOneByOneReference(), と setData().

DKC_STACK* dkc_ArrayOneByOne::mStack

| 空き領域スタック dkcArrayOneByOne.h の 33 行で定義されています。 参照元 BufferResize(), dkcAllocArrayOneByOne(), dkcArrayOneByOnePop(), dkcArrayOneByOnePushSafe(), dkcArrayOneByOneRestSize(), dkcArrayOneByOneSize(), と setData().

この構造体の説明は次のファイルから生成されました:

- dkcArrayOneByOne.h