Main Page | Class Hierarchy | Data Structures | File List | Data Fields | Globals

MFT_CommandDescriptor.hxx File Reference

#include <Standard_Type.hxx>

Defines

#define COMMAND_VALUETYPE(d, n)   ((d >> (32 - 2*n)) & 0x3)
#define SET_COMMAND_VALUETYPE(d, n, t)   (d |= t << (32 - 2*n))
#define COMMAND_LENGTH(d)   ((d >> 8) & 0xFF)
#define SET_COMMAND_LENGTH(d, l)   (d = (d & 0xFFFF00FF) | (l << 8))
#define COMMAND_TYPE(d)   MFT_TypeOfCommand(d & 0xFF)
#define SET_COMMAND_TYPE(d, t)   (d = (d & 0xFFFFFF00) | t)

Typedefs

typedef unsigned int MFT_CommandDescriptor

Functions

const Handle (Standard_Type)&STANDARD_TYPE(MFT_CommandDescriptor)

Define Documentation

#define COMMAND_LENGTH  )     ((d >> 8) & 0xFF)
 

#define COMMAND_TYPE  )     MFT_TypeOfCommand(d & 0xFF)
 

#define COMMAND_VALUETYPE d,
 )     ((d >> (32 - 2*n)) & 0x3)
 

#define SET_COMMAND_LENGTH d,
 )     (d = (d & 0xFFFF00FF) | (l << 8))
 

#define SET_COMMAND_TYPE d,
 )     (d = (d & 0xFFFFFF00) | t)
 

#define SET_COMMAND_VALUETYPE d,
n,
 )     (d |= t << (32 - 2*n))
 


Typedef Documentation

typedef unsigned int MFT_CommandDescriptor
 


Function Documentation

const Handle Standard_Type   )  [inline]
 


Generated on Mon Aug 25 13:55:00 2008 for OpenCASCADE by  doxygen 1.4.1