Public Member Functions | Static Public Member Functions | Protected Member Functions | Static Private Attributes | List of all members
SmiCoreCombineReplace Class Reference

#include <SmiCoreCombineRule.hpp>

Inheritance diagram for SmiCoreCombineReplace:
Inheritance graph
[legend]
Collaboration diagram for SmiCoreCombineReplace:
Collaboration graph
[legend]

Public Member Functions

virtual void Process (double *d1, int o1, const CoinPackedVector &cpv2, char *type=0)
 Process. More...
 
virtual void Process (double *d1, int o1, const int len, const int *inds, const double *dels, char *type=0)
 Process. More...
 
virtual CoinPackedVectorProcess (CoinPackedVector *cpv1, CoinPackedVector *cpv2, char *type=0)
 Process. More...
 
virtual int Process (double *dr, const int dr_len, CoinPackedVector *cpv, double *dels, int *indx)
 Process. More...
 
virtual int Process (double *dr, const int dr_len, const int nels, const int *cpv_ind, const double *cpv_els, double *dels, int *indx)
 Process. More...
 
- Public Member Functions inherited from SmiCoreCombineRule
virtual ~SmiCoreCombineRule ()
 Process. More...
 

Static Public Member Functions

static SmiCoreCombineReplaceInstance ()
 
static void ClearInstance ()
 

Protected Member Functions

 SmiCoreCombineReplace ()
 

Static Private Attributes

static SmiCoreCombineReplace_instance
 

Detailed Description

Definition at line 54 of file SmiCoreCombineRule.hpp.

Constructor & Destructor Documentation

SmiCoreCombineReplace::SmiCoreCombineReplace ( )
inlineprotected

Definition at line 66 of file SmiCoreCombineRule.hpp.

Member Function Documentation

static SmiCoreCombineReplace* SmiCoreCombineReplace::Instance ( )
static
static void SmiCoreCombineReplace::ClearInstance ( )
static
virtual void SmiCoreCombineReplace::Process ( double *  d1,
int  o1,
const CoinPackedVector cpv2,
char *  type = 0 
)
virtual

Process.

Implements SmiCoreCombineRule.

virtual void SmiCoreCombineReplace::Process ( double *  d1,
int  o1,
const int  len,
const int *  inds,
const double *  dels,
char *  type = 0 
)
virtual

Process.

Implements SmiCoreCombineRule.

virtual CoinPackedVector* SmiCoreCombineReplace::Process ( CoinPackedVector cpv1,
CoinPackedVector cpv2,
char *  type = 0 
)
virtual

Process.

Implements SmiCoreCombineRule.

virtual int SmiCoreCombineReplace::Process ( double *  dr,
const int  dr_len,
CoinPackedVector cpv,
double *  dels,
int *  indx 
)
virtual

Process.

Implements SmiCoreCombineRule.

virtual int SmiCoreCombineReplace::Process ( double *  dr,
const int  dr_len,
const int  cpv_nels,
const int *  cpv_ind,
const double *  cpv_els,
double *  dels,
int *  indx 
)
virtual

Process.

Implements SmiCoreCombineRule.

Member Data Documentation

SmiCoreCombineReplace* SmiCoreCombineReplace::_instance
staticprivate

Definition at line 68 of file SmiCoreCombineRule.hpp.


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