Reso pubblico il metodo privato build_key() const

git-svn-id: svn://10.65.10.50/trunk@3739 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
guy 1996-10-09 14:16:22 +00:00
parent fbb6d72462
commit c0919496e6
3 changed files with 16 additions and 5 deletions

View File

@ -339,4 +339,3 @@ const char* TBill::string(int mode) const
return s;
}

View File

@ -311,6 +311,10 @@ TRiga_scadenze::TRiga_scadenze(const TRiga_scadenze& s)
: TTree_rectype(s), _riga(s._riga)
{}
TRiga_scadenze::~TRiga_scadenze()
{
}
TObject* TRiga_scadenze::dup() const
{
TRiga_scadenze* r = new TRiga_scadenze(*this);
@ -596,6 +600,10 @@ TRiga_partite::TRiga_partite(const TRiga_partite& r)
update_rigaptr();
}
TRiga_partite::~TRiga_partite()
{}
void TRiga_partite::update_rigaptr()
{
for (int i = rate(); i >= 0; i--)
@ -909,6 +917,10 @@ TPartita::TPartita(const TRectype& r)
read(clifo, anno, num);
}
TPartita::~TPartita()
{
}
const char* TPartita::build_key(TString& key) const
{
if (_conto.tipo() > ' ')

View File

@ -165,7 +165,7 @@ public:
TRiga_scadenze(TRiga_partite* riga);
TRiga_scadenze(const TRiga_scadenze& s);
virtual ~TRiga_scadenze() {}
virtual ~TRiga_scadenze();
};
enum tipo_movimento { tm_nessuno = 0, tm_fattura = 1, tm_nota_credito = 2,
@ -213,7 +213,7 @@ public:
TRiga_partite(TPartita* game);
TRiga_partite(const TRiga_partite& r);
virtual ~TRiga_partite() {}
virtual ~TRiga_partite();
};
@ -232,8 +232,6 @@ class TPartita : public TSortable
static char _cli_align, _for_align; // default _num alignment
protected:
const char* build_key(TString& key) const;
char allineamento_iniziale() const { return _align; }
char allineamento_corrente() const;
@ -292,6 +290,7 @@ public:
int anno() const { return _anno; }
const TString& numero() const { return _num; }
const TString& descrizione() const;
const char* build_key(TString& key) const;
TImporto importo_speso(long numreg, int numrig, bool valuta, int mode = 0xF) const;
void update_reg(long nreg, const TRectype& mov, TPartite_array& pa);
@ -315,6 +314,7 @@ public:
TPartita(const TBill& clifo, int anno, const char* num);
TPartita(const TRectype& part);
virtual ~TPartita();
};
class TPartite_array : private TAssoc_array