From c0919496e6f9c60ca5fc353ed67e3fe736d7a10d Mon Sep 17 00:00:00 2001 From: guy Date: Wed, 9 Oct 1996 14:16:22 +0000 Subject: [PATCH] Reso pubblico il metodo privato build_key() const git-svn-id: svn://10.65.10.50/trunk@3739 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- cg/conto.cpp | 1 - cg/saldacon.cpp | 12 ++++++++++++ cg/saldacon.h | 8 ++++---- 3 files changed, 16 insertions(+), 5 deletions(-) diff --git a/cg/conto.cpp b/cg/conto.cpp index 93ff1d1db..7e9e217fc 100755 --- a/cg/conto.cpp +++ b/cg/conto.cpp @@ -339,4 +339,3 @@ const char* TBill::string(int mode) const return s; } - diff --git a/cg/saldacon.cpp b/cg/saldacon.cpp index c0d46bdb1..4db704a78 100755 --- a/cg/saldacon.cpp +++ b/cg/saldacon.cpp @@ -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() > ' ') diff --git a/cg/saldacon.h b/cg/saldacon.h index e157e78ea..7afe8d4be 100755 --- a/cg/saldacon.h +++ b/cg/saldacon.h @@ -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