PandaRoot
PndCAInternal::ArrayBoundsCheck Class Reference

#include <PndCAArray.h>

Inheritance diagram for PndCAInternal::ArrayBoundsCheck:
PndCAInternal::ArrayBase< T, 1 > PndCAInternal::ArrayBase< T, 2 > PndCAInternal::ArrayBase< T, 3 >

Protected Member Functions

virtual ~ArrayBoundsCheck ()
 
bool IsInBounds (int) const
 
void SetBounds (int, int)
 
void MoveBounds (int)
 
void ReinterpretCast (const ArrayBoundsCheck &, int, int)
 

Detailed Description

no-op implementation that for no-bounds-checking

Definition at line 138 of file PndCAArray.h.

Constructor & Destructor Documentation

◆ ~ArrayBoundsCheck()

virtual PndCAInternal::ArrayBoundsCheck::~ArrayBoundsCheck ( )
inlineprotectedvirtual

Definition at line 140 of file PndCAArray.h.

140 {}

Member Function Documentation

◆ IsInBounds()

bool PndCAInternal::ArrayBoundsCheck::IsInBounds ( int  ) const
inlineprotected

Definition at line 141 of file PndCAArray.h.

141 { return true; }

◆ MoveBounds()

void PndCAInternal::ArrayBoundsCheck::MoveBounds ( int  )
inlineprotected

Definition at line 143 of file PndCAArray.h.

143 {}

◆ ReinterpretCast()

void PndCAInternal::ArrayBoundsCheck::ReinterpretCast ( const ArrayBoundsCheck ,
int  ,
int   
)
inlineprotected

Definition at line 144 of file PndCAArray.h.

144 {}

◆ SetBounds()

void PndCAInternal::ArrayBoundsCheck::SetBounds ( int  ,
int   
)
inlineprotected

Definition at line 142 of file PndCAArray.h.

142 {}

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