gmsh-TingyuanDoc  0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
aBunchOfStuff< T > Class Template Reference

Public Member Functions

std::size_t size ()
 
T * operator() (std::size_t i)
 
 aBunchOfStuff (std::size_t s)
 
 ~aBunchOfStuff ()
 
T * newStuff ()
 

Public Attributes

std::vector< T * > _all
 
std::size_t _current
 
std::size_t _nbAlloc
 

Detailed Description

template<class T>
class aBunchOfStuff< T >

Definition at line 268 of file delaunay3d.cpp.

Constructor & Destructor Documentation

◆ aBunchOfStuff()

template<class T >
aBunchOfStuff< T >::aBunchOfStuff ( std::size_t  s)
inline

Definition at line 282 of file delaunay3d.cpp.

◆ ~aBunchOfStuff()

template<class T >
aBunchOfStuff< T >::~aBunchOfStuff ( )
inline

Definition at line 287 of file delaunay3d.cpp.

Member Function Documentation

◆ newStuff()

template<class T >
T* aBunchOfStuff< T >::newStuff ( )
inline

Definition at line 291 of file delaunay3d.cpp.

◆ operator()()

template<class T >
T* aBunchOfStuff< T >::operator() ( std::size_t  i)
inline

Definition at line 276 of file delaunay3d.cpp.

◆ size()

template<class T >
std::size_t aBunchOfStuff< T >::size ( )
inline

Definition at line 273 of file delaunay3d.cpp.

Member Data Documentation

◆ _all

◆ _current

template<class T >
std::size_t aBunchOfStuff< T >::_current

Definition at line 271 of file delaunay3d.cpp.

Referenced by aBunchOfStuff< T >::newStuff(), and aBunchOfStuff< T >::size().

◆ _nbAlloc

template<class T >
std::size_t aBunchOfStuff< T >::_nbAlloc

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