Open CASCADE Technology  7.1.0.beta
Public Member Functions

NCollection_AccAllocator::AlignedPtr Class Reference

A pointer aligned to a 4 byte boundary. More...

#include <NCollection_AccAllocator.hxx>

Public Member Functions

 AlignedPtr ()
 
 AlignedPtr (const Standard_Address theValue)
 
 operator Standard_Address () const
 
 operator Standard_Byte * () const
 
AlignedPtr operator- (const AlignedSize theValue) const
 
AlignedPtr operator+ (const AlignedSize theValue) const
 
AlignedPtr operator-= (const AlignedSize theValue)
 
AlignedPtr operator+= (const AlignedSize theValue)
 

Detailed Description

A pointer aligned to a 4 byte boundary.

Constructor & Destructor Documentation

NCollection_AccAllocator::AlignedPtr::AlignedPtr ( )
inline
NCollection_AccAllocator::AlignedPtr::AlignedPtr ( const Standard_Address  theValue)
inline

Member Function Documentation

NCollection_AccAllocator::AlignedPtr::operator Standard_Address ( ) const
inline
NCollection_AccAllocator::AlignedPtr::operator Standard_Byte * ( ) const
inline
AlignedPtr NCollection_AccAllocator::AlignedPtr::operator+ ( const AlignedSize  theValue) const
inline
AlignedPtr NCollection_AccAllocator::AlignedPtr::operator+= ( const AlignedSize  theValue)
inline
AlignedPtr NCollection_AccAllocator::AlignedPtr::operator- ( const AlignedSize  theValue) const
inline
AlignedPtr NCollection_AccAllocator::AlignedPtr::operator-= ( const AlignedSize  theValue)
inline

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