diff --git a/include/varrec.h b/include/varrec.h index 708c1ca79..3d5c13aed 100755 --- a/include/varrec.h +++ b/include/varrec.h @@ -21,8 +21,9 @@ typedef const char * (*VIRTUAL_GET_FUNCTION)(TVariable_rectype & r); // @doc EXTERNAL -// @class TRectype | Classe per la definizione del record di file con campi virtuali (variabili) +// @class TVariable_rectype | Classe per la definizione del record di file con campi virtuali (variabili) +// @base public | TRectype class TVariable_rectype : public TRectype // @author:(INTERNAL) Sandro @@ -49,15 +50,15 @@ public: // @cmember Duplica il tipo di record virtual TObject* dup() const; - // @cmember Setta il record come non suoto (chiama + // @cmember Setta il record come non vuoto (chiama - TFieldtypes type(const char* fieldname) const; + virtual TFieldtypes type(const char* fieldname) const; // @cmember Ritorna la lunghezza del campo

- int length(const char* fieldname) const; + virtual int length(const char* fieldname) const; // @cmember Ritorna numero di decimali del campo

- int ndec(const char* fieldname) const; + virtual int ndec(const char* fieldname) const; // @cmember Indica se esiste il campo

- bool exist(const char* fieldname) const; + virtual bool exist(const char* fieldname) const; // @cmember Vuota il campo puntato da

virtual void zero(const char * fieldname); @@ -99,8 +100,9 @@ public: // @doc EXTERNAL -// @class TRectype | Classe per la definizione del record di file con campi virtuali (variabili) +// @class TAuto_variable_rectype | Classe per la definizione del record di file con campi virtuali (variabili) +// @base public | TVariable_rectype class TAuto_variable_rectype : public TVariable_rectype // @author:(INTERNAL) Sandro