dox/Common/vtkByteSwap.h File Reference

#include "vtkObject.h"

Include dependency graph for vtkByteSwap.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  vtkByteSwap
 perform machine dependent byte swapping More...

Defines

#define VTK_BYTE_SWAP_DECL(T)


Define Documentation

#define VTK_BYTE_SWAP_DECL (  ) 

Value:

static void SwapLE(T* p);                                                     \
  static void SwapBE(T* p);                                                     \
  static void SwapLERange(T* p, vtkIdType num);                                 \
  static void SwapBERange(T* p, vtkIdType num);                                 \
  static bool SwapLERangeWrite(const T* p, vtkIdType num, FILE* file);          \
  static bool SwapBERangeWrite(const T* p, vtkIdType num, FILE* file);          \
  static void SwapLERangeWrite(const T* p, vtkIdType num, ostream* os);         \
  static void SwapBERangeWrite(const T* p, vtkIdType num, ostream* os)
Type-safe swap signatures to swap for storage in either Little Endian or Big Endian format. Swapping is performed according to the true size of the type given.

Definition at line 42 of file vtkByteSwap.h.


Generated on Mon Sep 27 18:09:09 2010 for VTK by  doxygen 1.5.6