Пример #1
0
ParamVector* buildIntegerParams(CExport* exporter, int integer)
{
	exporter->extra_paramVectors.push_back(ParamVector());
	ParamVector* vec = &exporter->extra_paramVectors.back();
	vec->push_back(buildIntegerParam(exporter, integer));
	return vec;
}
Пример #2
0
ParamVector* addIntegerAtStartParams(CExport* exporter, int integer, const ParamVector* v)
{
	exporter->extra_paramVectors.push_back(ParamVector());
	ParamVector* vec = &exporter->extra_paramVectors.back();
	*vec = *v; // copy all contents
	vec->insert(vec->begin(), buildIntegerParam(exporter, integer));
	return vec;
}
Пример #3
0
 void ParamPolicy_3<P1, P2, P3>::set_t() {
   t_ = ParamVector(3);
   t_[0] = prm1_;
   t_[1] = prm2_;
   t_[2] = prm3_;
 }
Пример #4
0
 void ParamPolicy_1<P>::set_t(){
   t_ = ParamVector(1,prm_);
 }
Пример #5
0
 const ParamVector NPP::t()const{return ParamVector();}
Пример #6
0
 ParamVector NPP::t(){return ParamVector();}
Пример #7
0
 void disable_parameter_2() {
   parameter_vector_ = ParamVector(1, prm1_);
 }
Пример #8
0
 // Calling disable_parameter_1 removes parameter_1 from the vector of
 // parameters.  Likewise for disable_parameter_2.
 void disable_parameter_1() {
   parameter_vector_ = ParamVector(1, prm2_);
 }