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 126 of file PndCAArray.h.

Constructor & Destructor Documentation

◆ ~ArrayBoundsCheck()

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

Definition at line 128 of file PndCAArray.h.

128 {}

Member Function Documentation

◆ IsInBounds()

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

Definition at line 129 of file PndCAArray.h.

129 { return true; }

◆ MoveBounds()

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

Definition at line 131 of file PndCAArray.h.

131 {}

◆ ReinterpretCast()

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

Definition at line 132 of file PndCAArray.h.

132 {}

◆ SetBounds()

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

Definition at line 130 of file PndCAArray.h.

130 {}

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