Skip to content

Pylon::StaticDefectPixelList#

STL std::vector like container for Pylon::StaticDefectPixel objects.

#include <pylon/Container.h>

Inherits from Pylon::TList< StaticDefectPixel >

Public Types#

Name
typedef StaticDefectPixel * pointer
typedef const StaticDefectPixel * const_pointer
typedef StaticDefectPixel & reference
typedef const StaticDefectPixel & const_reference

Protected Types#

Name
typedef std::vector< StaticDefectPixel, std::allocator< StaticDefectPixel > > vector_t

Public Functions#

Name
StaticDefectPixelList(void )
StaticDefectPixelList(size_t uiSize)
StaticDefectPixelList(const StaticDefectPixelList & obj)
virtual ~StaticDefectPixelList(void )
virtual size_t size(void ) const
StaticDefectPixel & operator[](size_t uiIndex)
const StaticDefectPixel & operator[](size_t uiIndex) const
StaticDefectPixelList & operator=(const StaticDefectPixelList & other)
void sort()
virtual void assign(size_t n, const StaticDefectPixel & val)
virtual void clear(void )
virtual iterator erase(iterator pos)
virtual void erase(size_t uiIndex)
virtual StaticDefectPixel & at(size_t uiIndex)
virtual const StaticDefectPixel & at(size_t uiIndex) const
virtual StaticDefectPixel & back(void )
virtual const StaticDefectPixel & back(void ) const
virtual iterator begin(void )
virtual const_iterator begin(void ) const
virtual size_t capacity(void ) const
virtual iterator end(void )
virtual const_iterator end(void ) const
virtual StaticDefectPixel & front(void )
virtual const StaticDefectPixel & front(void ) const
virtual size_t max_size(void ) const
virtual iterator insert(iterator pos, const StaticDefectPixel & val)
virtual void insert(size_t uiIndex, const StaticDefectPixel & val)
virtual bool empty(void ) const
virtual void pop_back(void )
virtual void push_back(const StaticDefectPixel & val)
virtual void resize(size_t uiSize)
virtual void reserve(size_t uiSize)
void operator delete(void * pWhere)
void * operator new(size_t uiSize)

Protected Attributes#

Name
vector_t * _pv

Additional inherited members#

Public Classes inherited from Pylon::TList< StaticDefectPixel >

Name
class const_iterator
class iterator

Public Functions inherited from Pylon::TList< StaticDefectPixel >

Name
TList(void )
TList(size_t uiSize)
TList(const TList & obj)
virtual ~TList(void )

Public Types Documentation#

typedef pointer#

typedef StaticDefectPixel * Pylon::TList< StaticDefectPixel  >::pointer;

typedef const_pointer#

typedef const StaticDefectPixel * Pylon::TList< StaticDefectPixel  >::const_pointer;

typedef reference#

typedef StaticDefectPixel & Pylon::TList< StaticDefectPixel  >::reference;

typedef const_reference#

typedef const StaticDefectPixel & Pylon::TList< StaticDefectPixel  >::const_reference;

Protected Types Documentation#

typedef vector_t#

typedef std::vector<StaticDefectPixel , std::allocator<StaticDefectPixel > > Pylon::TList< StaticDefectPixel  >::vector_t;

Public Functions Documentation#

StaticDefectPixelList#

StaticDefectPixelList(
    void 
)

StaticDefectPixelList#

explicit StaticDefectPixelList(
    size_t uiSize
)

StaticDefectPixelList#

StaticDefectPixelList(
    const StaticDefectPixelList & obj
)

~StaticDefectPixelList#

virtual ~StaticDefectPixelList(
    void 
)

size#

virtual size_t size(
    void 
) const

Reimplements: Pylon::DeviceInfoList::size

operator[]#

StaticDefectPixel & operator[](
    size_t uiIndex
)

operator[]#

const StaticDefectPixel & operator[](
    size_t uiIndex
) const

operator=#

StaticDefectPixelList & operator=(
    const StaticDefectPixelList & other
)

sort#

void sort()

assign#

virtual void assign(
    size_t n,
    const StaticDefectPixel & val
)

clear#

virtual void clear(
    void 
)

erase#

virtual iterator erase(
    iterator pos
)

erase#

virtual void erase(
    size_t uiIndex
)

at#

virtual StaticDefectPixel & at(
    size_t uiIndex
)

at#

virtual const StaticDefectPixel & at(
    size_t uiIndex
) const

back#

virtual StaticDefectPixel & back(
    void 
)

back#

virtual const StaticDefectPixel & back(
    void 
) const

begin#

virtual iterator begin(
    void 
)

begin#

virtual const_iterator begin(
    void 
) const

capacity#

virtual size_t capacity(
    void 
) const

end#

virtual iterator end(
    void 
)

end#

virtual const_iterator end(
    void 
) const

front#

virtual StaticDefectPixel & front(
    void 
)

front#

virtual const StaticDefectPixel & front(
    void 
) const

max_size#

virtual size_t max_size(
    void 
) const

insert#

virtual iterator insert(
    iterator pos,
    const StaticDefectPixel & val
)

insert#

virtual void insert(
    size_t uiIndex,
    const StaticDefectPixel & val
)

empty#

virtual bool empty(
    void 
) const

pop_back#

virtual void pop_back(
    void 
)

push_back#

virtual void push_back(
    const StaticDefectPixel & val
)

resize#

virtual void resize(
    size_t uiSize
)

reserve#

virtual void reserve(
    size_t uiSize
)

operator delete#

void operator delete(
    void * pWhere
)

operator new#

void * operator new(
    size_t uiSize
)

Protected Attributes Documentation#

_pv#

vector_t * _pv;

Updated on 5 July 2022 at 15:30:00