Defines | |
| #define | kBeginIndex 0 |
| #define | kEndIndex 0xFFFFFFFD |
| #define | kUnusedIndex 0xFFFFFFFF |
| #define | kSmartGrowPercentage 0.20f |
Enumerations | |
| enum | MCArrayFlags { eFirstAttributeBit = 27, eDefaultGrowSize = 1, eGrowMask = ((1 << eFirstAttributeBit)-1), eNotGrowMask = ~((1 << eFirstAttributeBit)-1), eExternalMem = (1 << eFirstAttributeBit), eZeroMem = (1 << (eFirstAttributeBit + 1)), eValid = (1 << (eFirstAttributeBit + 2)), eArrayAlias = (1 << (eFirstAttributeBit + 3)), eSmartGrow = (1 << (eFirstAttributeBit + 4)) } |
| enum | MCArrayConstants { kStructureCopyThreshold = 9, kMaxMemoryForGrow = 0x20000 } |
| #define kBeginIndex 0 |
| #define kEndIndex 0xFFFFFFFD |
| #define kSmartGrowPercentage 0.20f |
| #define kUnusedIndex 0xFFFFFFFF |
| enum MCArrayConstants |
| enum MCArrayFlags |
1.6.3