Modifica alla documentazione
git-svn-id: svn://10.65.10.50/trunk@3624 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
c978fa5266
commit
256c437bb0
@ -133,7 +133,7 @@ class TRectype : public TSortable
|
||||
|
||||
// @access:(INTERNAL) Private Member
|
||||
|
||||
// @cmember:(INTERNAL) Puntatore all'inizio inizio del record
|
||||
// @cmember:(INTERNAL) Puntatore all'inizio del record
|
||||
char* _rec;
|
||||
// @cmember:(INTERNAL) Numero logico del record
|
||||
int _logicnum;
|
||||
@ -149,7 +149,7 @@ class TRectype : public TSortable
|
||||
TMemo_info * _memoinfo;
|
||||
|
||||
// @access Protected Member
|
||||
protected: // TObject
|
||||
protected:
|
||||
// @cmember Segnalazione di un campo inesistente
|
||||
virtual void unknown_field(const char* name) const;
|
||||
// @cmember Compara due tipo di record del file (vedi <c TSortable>)
|
||||
@ -169,7 +169,7 @@ protected: // TObject
|
||||
// @cmember Ritorna il contenuto del campo <p nf>-esimo
|
||||
|
||||
// @access Public Member
|
||||
public: // TObject
|
||||
public:
|
||||
// @cmember Duplica il tipo di record
|
||||
virtual TObject* dup() const;
|
||||
|
||||
@ -187,7 +187,7 @@ public: // TObject
|
||||
virtual void renum_key(const char* field, const char* val);
|
||||
// @cmember Ritorna il numero di campi del record
|
||||
int items() const;
|
||||
// @cmember Setta il record come non suoto (chiama <mf TRectype::setempty>)
|
||||
// @cmember Setta il record come non vuoto (chiama <mf TRectype::setempty>)
|
||||
void setdirty()
|
||||
{ setempty(FALSE); }
|
||||
// @cmember Setta il codice della tabella utilizzata
|
||||
@ -202,7 +202,7 @@ public: // TObject
|
||||
// @cmember Ripristina il flag di cancellazione
|
||||
void recall()
|
||||
{ *_rec = ' ';}
|
||||
// @cmember Indica se il record corrente e' satto cancellato
|
||||
// @cmember Indica se il record corrente e' stato cancellato
|
||||
bool isdeleted() const
|
||||
{ return *_rec == '*';}
|
||||
// @cmember Ritorna la lunghezza del record
|
||||
@ -234,7 +234,7 @@ public: // TObject
|
||||
int get_int(const char* fieldname) const ;
|
||||
// @cmember Ritorna il contenuto del campo <p fieldname> in formato long
|
||||
long get_long(const char* fieldname) const ;
|
||||
// @cmember Ritorna il contenuto del campo <p fieldname> in formato long
|
||||
// @cmember Ritorna il contenuto del campo <p fieldname> in formato word
|
||||
word get_word(const char* fieldname) const ;
|
||||
// @cmember Ritorna il contenuto del campo <p fieldname> in formato char
|
||||
char get_char(const char* fieldname) const ;
|
||||
@ -306,17 +306,17 @@ public: // TObject
|
||||
void init_memo(const TRecnotype recno = RECORD_NON_FISICO );
|
||||
// @cmember Scrive le informazioni contenute in <c TMemo_info>
|
||||
void write_memo(isdef * file, const TRecnotype recno );
|
||||
// @cmember Ritorna il refernce alla <c TMemo_info>
|
||||
// @cmember Ritorna il reference alla <c TMemo_info>
|
||||
TMemo_info& memo_info( ) const
|
||||
{ CHECK( _memoinfo, "Tentativo di accesso ad una memoinfo vuota!" ); return *_memoinfo; }
|
||||
// @cmember Indica se il record possiede un campo memo
|
||||
bool has_memo() const
|
||||
{ return _memoinfo != NULL; }
|
||||
|
||||
// @cmember Costruttore Costruisce un record staccato da un file.
|
||||
// Sarebbe meglio utilizzare una delle altre due
|
||||
// @cmember Costruttore. Costruisce un record staccato da un file.
|
||||
// Sarebbe meglio utilizzare uno degli altri due costruttori
|
||||
TRectype(int logicnum);
|
||||
// @cmember Costruttore. Costruisce record e lo associa al file isam <p i>
|
||||
// @cmember Costruttore. Costruisce il record e lo associa al file isam <p i>
|
||||
TRectype(const TBaseisamfile* i);
|
||||
// @cmember Costruttore. Costruisce il record a partire da <p r>
|
||||
TRectype(const TRectype& r);
|
||||
@ -476,7 +476,7 @@ public:
|
||||
void indexon();
|
||||
// @cmember Spegne gli indici
|
||||
void indexoff();
|
||||
// @cmember Ritorna il valore della varaibile <p _lasterr>
|
||||
// @cmember Ritorna il valore della variabile <p _lasterr>
|
||||
int status() const
|
||||
{ return _lasterr; }
|
||||
// @cmember Controlla se il file e' valido (ritorna 0 se il file e' valido)
|
||||
@ -487,7 +487,7 @@ public:
|
||||
// @cmember Controlla se e' stata raggiunta la fine del file (TRUE se EOF)
|
||||
bool eof() const
|
||||
{ return status() == _iseof || status() == _isemptyfile;}
|
||||
// @cmember Controlla se e' stata raggiunta l'inizio del file (TRUE se BOF)
|
||||
// @cmember Controlla se e' stato raggiunto l'inizio del file (TRUE se BOF)
|
||||
bool bof() const
|
||||
{ return status() == _isbof || status() == _isemptyfile;}
|
||||
// @cmember Controlla se l'ultima operazione sul file e' stata effettuata correttamente
|
||||
@ -547,28 +547,28 @@ public:
|
||||
const TString& get(const char* fieldname) const
|
||||
{ return curr().get(fieldname);}
|
||||
|
||||
// @cmember Setta il contenuto del campo <p filedname> di tipo int
|
||||
// @cmember Setta il contenuto del campo <p fieldname> di tipo int
|
||||
void put(const char* fieldname, int val)
|
||||
{ curr().put(fieldname, val);}
|
||||
// @cmember Setta il contenuto del campo <p filedname> di tipo long
|
||||
// @cmember Setta il contenuto del campo <p fieldname> di tipo long
|
||||
void put(const char* fieldname, long val)
|
||||
{ curr().put(fieldname, val);}
|
||||
// @cmember Setta il contenuto del campo <p filedname> di tipo word
|
||||
// @cmember Setta il contenuto del campo <p fieldname> di tipo word
|
||||
void put(const char* fieldname, word val)
|
||||
{ curr().put(fieldname, val);}
|
||||
// @cmember Setta il contenuto del campo <p filedname> di tipo data
|
||||
// @cmember Setta il contenuto del campo <p fieldname> di tipo data
|
||||
void put(const char* fieldname, const TDate& val)
|
||||
{ curr().put(fieldname, val);}
|
||||
// @cmember Setta il contenuto del campo <p filedname> di tipo carattere
|
||||
// @cmember Setta il contenuto del campo <p fieldname> di tipo carattere
|
||||
void put(const char* fieldname, char val)
|
||||
{ curr().put(fieldname, val);}
|
||||
// @cmember Setta il contenuto del campo <p filedname> di boolean
|
||||
// @cmember Setta il contenuto del campo <p fieldname> di boolean
|
||||
void put(const char* fieldname, bool val)
|
||||
{ curr().put(fieldname, val);}
|
||||
// @cmember Setta il contenuto del campo <p filedname> di tipo real
|
||||
// @cmember Setta il contenuto del campo <p fieldname> di tipo real
|
||||
void put(const char* fieldname, const real& val)
|
||||
{ curr().put(fieldname, val);}
|
||||
// @cmember Setta il contenuto del campo <p filedname> di tipo memo (vedi <mf TRectype::put_memo>)
|
||||
// @cmember Setta il contenuto del campo <p fieldname> di tipo memo (vedi <mf TRectype::put_memo>)
|
||||
void put(const char* fieldname, TTextfile& txt)
|
||||
{ curr().put(fieldname, txt); }
|
||||
#else
|
||||
@ -577,11 +577,11 @@ public:
|
||||
{ return (const char *) curr().get_str(fieldname);}
|
||||
#endif
|
||||
|
||||
// @cmember Setta il contenuto del campo <p filedname> (non tipizzata)
|
||||
// @cmember Setta il contenuto del campo <p fieldname> (non tipizzata)
|
||||
void put(const char* fieldname, const char* val)
|
||||
{ curr().put(fieldname, val);}
|
||||
|
||||
// @cmember Vuota il contenuto del campo <p fielname> nel recortd corrente (vedi <mf TRectype::zero>)
|
||||
// @cmember Vuota il contenuto del campo <p fieldname> nel record corrente (vedi <mf TRectype::zero>)
|
||||
void zero(const char * fieldname)
|
||||
{ curr().zero(fieldname);}
|
||||
// @cmember Vuota il contenuto del record corrente
|
||||
|
Loading…
x
Reference in New Issue
Block a user