Mesh Oriented datABase  (version 5.5.0)
An array-based unstructured mesh library
moab::VarLenTagData Class Reference

#include <VarLenTag.hpp>

Public Types

enum  { INLINE_COUNT = sizeof( unsigned char* ) }
 

Public Attributes

union {
   struct {
      unsigned char *   array
 
      unsigned   size
 
   }   mPointer
 
   struct {
      unsigned char   array [INLINE_COUNT]
 
      unsigned   size
 
   }   mInline
 
mData
 

Detailed Description

Definition at line 42 of file VarLenTag.hpp.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
INLINE_COUNT 

Definition at line 45 of file VarLenTag.hpp.

46  {
47  INLINE_COUNT = sizeof( unsigned char* )
48  };

Member Data Documentation

◆ array [1/2]

unsigned char* moab::VarLenTagData::array

Definition at line 54 of file VarLenTag.hpp.

◆ array [2/2]

unsigned char moab::VarLenTagData::array[INLINE_COUNT]

Definition at line 59 of file VarLenTag.hpp.

◆ 

◆ 

struct { ... } moab::VarLenTagData::mInline

◆ 

◆ size

unsigned moab::VarLenTagData::size

Definition at line 55 of file VarLenTag.hpp.


The documentation for this class was generated from the following file: