DataType
typedef const DataType* ConstPointer;
typedef DataType& Reference;
typedef const DataType& ConstReference;
new(reinterpret_cast<void*>(object)) DataType();
new(reinterpret_cast<void*>(object)) DataType(arg1);
new(reinterpret_cast<void*>(object)) DataType(arg1, arg2);
new(reinterpret_cast<void*>(object)) DataType(arg1, arg2, arg3);
template <class DataType>
new(reinterpret_cast<void*>(object)) DataType(arg1, arg2, arg3, arg4);
object->~DataType();
typedef DataType* Pointer;
typedef DataType* Pointer;
typedef const DataType* ConstPointer;
typedef DataType& Reference;
typedef const DataType& ConstReference;
return reinterpret_cast<Pointer>(malloc(sizeof(DataType)));
template <class DataType>
class MallocFreeAllocator : public Constructor<DataType> {
ACPI_OBJECT_TYPE DataType,
if (ACPI_TYPE_LOCAL_REGION_FIELD == DataType ||
ACPI_TYPE_LOCAL_BANK_FIELD == DataType ||
ACPI_TYPE_LOCAL_INDEX_FIELD == DataType)
ACPI_OBJECT_TYPE DataType,
UINT8 DataType;
UINT8 DataType;
UINT8 DataType;
switch (fHeader.DataType()) {
bool needsTermination = fTree->fHeader.DataType() == BPLUSTREE_STRING_TYPE;
if (fHeader.DataType() > BPLUSTREE_DOUBLE_TYPE
&& kToMode[fHeader.DataType()] != mode)
uint32 DataType() const { return BFS_ENDIAN_TO_HOST_INT32(data_type); }
if (fHeader.DataType() != BPLUSTREE_STRING_TYPE)
if (fHeader.DataType() != BPLUSTREE_STRING_TYPE)
if (fHeader.DataType() != BPLUSTREE_INT32_TYPE)
if (fHeader.DataType() != BPLUSTREE_UINT32_TYPE)
if (fHeader.DataType() != BPLUSTREE_INT64_TYPE)
if (fHeader.DataType() != BPLUSTREE_UINT64_TYPE)
if (fHeader.DataType() != BPLUSTREE_FLOAT_TYPE)
if (fHeader.DataType() != BPLUSTREE_DOUBLE_TYPE)
kprintf(" data_type = %u\n", (unsigned)header->DataType());
template<typename DataType, uint32 arrayLength>
uint32 size() const { return arrayLength * sizeof(DataType); }
DataType operator[] (int index) const { return data[index]; }
DataType data[arrayLength];
engine->DataSize(), engine->DataType(), engine->Bounds(),
glyph_data_type DataType() const