libatomprobe
Library for Atom Probe Tomography (APT) computation
Public Member Functions | List of all members
FixedStack< T > Class Template Reference

Public Member Functions

 FixedStack (size_t size)
 
 FixedStack (const FixedStack &f)
 
 ~FixedStack ()
 
T & top ()
 
void pop ()
 
void push (const T &t)
 
bool empty () const
 

Detailed Description

template<class T>
class FixedStack< T >

Definition at line 51 of file massTool.cpp.

Constructor & Destructor Documentation

◆ FixedStack() [1/2]

template<class T >
FixedStack< T >::FixedStack ( size_t  size)

Definition at line 68 of file massTool.cpp.

◆ FixedStack() [2/2]

template<class T>
FixedStack< T >::FixedStack ( const FixedStack< T > &  f)

◆ ~FixedStack()

template<class T >
FixedStack< T >::~FixedStack ( )

Definition at line 95 of file massTool.cpp.

References AtomProbe::vectorMultiErase().

Here is the call graph for this function:

Member Function Documentation

◆ empty()

template<class T>
bool FixedStack< T >::empty ( ) const
inline

Definition at line 64 of file massTool.cpp.

Referenced by AtomProbe::MassTool::bruteKnapsack().

◆ pop()

template<class T >
void FixedStack< T >::pop ( )

Definition at line 82 of file massTool.cpp.

References ASSERT.

Referenced by AtomProbe::MassTool::bruteKnapsack().

◆ push()

template<class T >
void FixedStack< T >::push ( const T &  t)

Definition at line 75 of file massTool.cpp.

Referenced by AtomProbe::MassTool::bruteKnapsack().

◆ top()

template<class T >
T & FixedStack< T >::top ( )

Definition at line 89 of file massTool.cpp.

Referenced by AtomProbe::MassTool::bruteKnapsack().


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