Mercurial > noffle
view src/over.h @ 62:53cfa011a08c noffle
[svn] Avoid compiler warning because of cast from const to non-const.
author | enz |
---|---|
date | Fri, 12 May 2000 18:28:07 +0100 |
parents | 125d79c9e586 |
children | c874bd3c4bb8 |
line wrap: on
line source
/* over.h Processing of single article overviews. Handling of overview files is in content.c. An article overview contains important article properties, such as date, from, subject. $Id: over.h 60 2000-05-09 22:28:38Z uh1763 $ */ #ifndef OVER_H #define OVER_H #if HAVE_CONFIG_H #include <config.h> #endif #if TIME_WITH_SYS_TIME #include <sys/time.h> #include <time.h> #else #if HAVE_SYS_TIME_H #include <sys/time.h> #else #include <time.h> #endif #endif #include "common.h" struct Over; typedef struct Over Over; /* Usual fields from overview databases. Xref without hostname. */ Over * new_Over( const char *subj, const char *from, const char *date, const char *msgId, char *ref, size_t bytes, size_t lines ); /* free memory */ void del_Over( Over *self ); /* read Over-struct from line */ Over * Ov_read( char *line ); /* write struct Over to f as a line */ Bool Ov_write( const Over *self, FILE *f ); /* Access particular fields in struct over */ int Ov_numb( const Over *self ); const char * Ov_subj( const Over *self ); const char * Ov_from( const Over *self ); const char * Ov_date( const Over *self ); const char * Ov_msgId( const Over *self ); const char * Ov_ref( const Over *self ); size_t Ov_bytes( const Over *self ); size_t Ov_lines( const Over *self ); void Ov_setNumb( Over *self, int numb ); #endif