Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
UncompressedRow Class Reference
+ Collaboration diagram for UncompressedRow:

Public Types

typedef const int * const_iterator
 
typedef const int * iterator
 

Public Member Functions

 UncompressedRow ()
 
 UncompressedRow (int index, const_iterator begin, const_iterator end)
 
int index () const
 
const_iterator begin () const
 
const_iterator end () const
 
void assign (int index, const_iterator begin, const_iterator end)
 
int at (int index) const
 
bool isEmpty () const
 
int size () const
 
int nonZeroElements () const
 
int count (int value) const
 
const_iterator beginNonZeros () const
 
const_iterator endNonZeros () const
 

Detailed Description

Definition at line 43 of file compress.cpp.

Member Typedef Documentation

◆ const_iterator

typedef const int* UncompressedRow::const_iterator

Definition at line 46 of file compress.cpp.

◆ iterator

typedef const int* UncompressedRow::iterator

Definition at line 47 of file compress.cpp.

Constructor & Destructor Documentation

◆ UncompressedRow() [1/2]

UncompressedRow::UncompressedRow ( )
inline

Definition at line 50 of file compress.cpp.

◆ UncompressedRow() [2/2]

UncompressedRow::UncompressedRow ( int index,
const_iterator begin,
const_iterator end )
inline

Definition at line 57 of file compress.cpp.

References assign(), and begin().

+ Here is the call graph for this function:

Member Function Documentation

◆ assign()

void UncompressedRow::assign ( int index,
const_iterator begin,
const_iterator end )
inline

Definition at line 64 of file compress.cpp.

References begin(), end(), and index().

Referenced by UncompressedRow().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ at()

int UncompressedRow::at ( int index) const
inline

Definition at line 82 of file compress.cpp.

References index().

+ Here is the call graph for this function:

◆ begin()

const_iterator UncompressedRow::begin ( ) const
inline

Definition at line 61 of file compress.cpp.

Referenced by UncompressedRow(), assign(), and count().

+ Here is the caller graph for this function:

◆ beginNonZeros()

const_iterator UncompressedRow::beginNonZeros ( ) const
inline

Definition at line 97 of file compress.cpp.

◆ count()

int UncompressedRow::count ( int value) const
inline

Definition at line 94 of file compress.cpp.

References begin().

+ Here is the call graph for this function:

◆ end()

const_iterator UncompressedRow::end ( ) const
inline

Definition at line 62 of file compress.cpp.

Referenced by assign().

+ Here is the caller graph for this function:

◆ endNonZeros()

const_iterator UncompressedRow::endNonZeros ( ) const
inline

Definition at line 100 of file compress.cpp.

◆ index()

int UncompressedRow::index ( ) const
inline

Definition at line 60 of file compress.cpp.

Referenced by assign(), and at().

+ Here is the caller graph for this function:

◆ isEmpty()

bool UncompressedRow::isEmpty ( ) const
inline

Definition at line 85 of file compress.cpp.

◆ nonZeroElements()

int UncompressedRow::nonZeroElements ( ) const
inline

Definition at line 91 of file compress.cpp.

◆ size()

int UncompressedRow::size ( ) const
inline

Definition at line 88 of file compress.cpp.


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