com.jogamp.gluegen.cgram.types

## Class MemoryLayoutType

- java.lang.Object
- - com.jogamp.gluegen.cgram.types.Type
  - - com.jogamp.gluegen.cgram.types.MemoryLayoutType

- All Implemented Interfaces:
    Cloneable
  Direct Known Subclasses:
    ArrayType, CompoundType

      public abstract class MemoryLayoutType
      extends Type

- - ### Constructor Summary

    Constructors
    Modifier | Constructor and Description
    --- | ---
    `protected` | `MemoryLayoutType(String name, SizeThunk size, int cvAttributes)`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | `isLayouted()`
    `void` | `setLayouted()`

    - ### Methods inherited from class com.jogamp.gluegen.cgram.types.Type

      `arrayDimension, asArray, asBit, asCompound, asDouble, asEnum, asFloat, asFunction, asInt, asPointer, asVoid, clone, equals, getBaseElementType, getCVAttributes, getCVAttributesString, getCVVariant, getDebugString, getName, getName, getSize, getSize, hashCode, hasTypedefName, isArray, isBit, isCompound, isConst, isDouble, isEnum, isFloat, isFunction, isFunctionPointer, isInt, isPointer, isPrimitive, isVoid, isVolatile, pointerDepth, setName, toString, visit`

    - ### Methods inherited from class java.lang.Object

      `finalize, getClass, notify, notifyAll, wait, wait, wait`

- - ### Constructor Detail

    - #### MemoryLayoutType

          protected MemoryLayoutType(String name,
                          SizeThunk size,
                          int cvAttributes)

  - ### Method Detail

    - #### isLayouted

          public boolean isLayouted()

    - #### setLayouted

          public void setLayouted()