LibreOffice Module sc (master)  1
Classes | Namespaces | Macros | Functions
scmatrix.hxx File Reference
#include "address.hxx"
#include "matrixoperators.hxx"
#include "types.hxx"
#include <formula/errorcodes.hxx>
#include "scdllapi.h"
#include <svl/sharedstring.hxx>
#include <svl/sharedstringpool.hxx>
#include <memory>
#include <utility>
#include <vector>
Include dependency graph for scmatrix.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


struct  ScMatrixValue
 Try NOT to use this struct. More...
class  ScMatrix
 Matrix data type that can store values of mixed types. More...
struct  ScMatrix::IterateResult
 When adding all numerical matrix elements for a scalar result such as summation, the interpreter wants to separate the first non-zero value with the rest of the summed values. More...
struct  ScMatrix::KahanIterateResult
 Version of IterateResult for using Kahan sum. More...




#define DEBUG_MATRIX   0


void intrusive_ptr_add_ref (const ScMatrix *p)
void intrusive_ptr_release (const ScMatrix *p)

Macro Definition Documentation

#define DEBUG_MATRIX   0

Definition at line 34 of file scmatrix.hxx.

Function Documentation

void intrusive_ptr_add_ref ( const ScMatrix p)

Definition at line 427 of file scmatrix.hxx.

References ScMatrix::IncRef().

void intrusive_ptr_release ( const ScMatrix p)

Definition at line 432 of file scmatrix.hxx.

References ScMatrix::DecRef().