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.

Classes

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...
 

Namespaces

 sc
 

Macros

#define DEBUG_MATRIX   0
 

Functions

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 35 of file scmatrix.hxx.

Function Documentation

void intrusive_ptr_add_ref ( const ScMatrix p)
inline

Definition at line 413 of file scmatrix.hxx.

References ScMatrix::IncRef().

void intrusive_ptr_release ( const ScMatrix p)
inline

Definition at line 418 of file scmatrix.hxx.

References ScMatrix::DecRef().