Logo Search packages:      
Sourcecode: maxdb-7.5.00 version File versions

veo28.cpp File Reference


Detailed Description

This container class is used to handle the storage of profile data.

Author:
RaymondR area Profile Container Class
See also:
http://p26326/Tools/Autorisierung-Ergebnis981013.html
Profile data has arbitrary length, but can be identified by a userid/password/DBName combination. Each profile consists of length + bytestream. The profile data is only accessable via this interface. This is acting not on a ASCII-file....

Definition in file veo28.cpp.

#include "gsp01.h"
#include "heo01.h"
#include "geo001.h"
#include "geo200.h"
#include "geo007_1.h"
#include "geo28.h"
#include "geo60.h"
#include "geo570.h"
#include "geo49.h"
#include <stddef.h>
#include "geo47.h"
#include <sys/types.h>
#include <errno.h>
#include <fcntl.h>
#include <unistd.h>
#include <assert.h>
#include <dirent.h>
#include <sys/stat.h>

Go to the source code of this file.

Classes

class  t_Container
struct  t_Container::t_Directory
struct  t_Container::t_Directory::t_Entry
struct  t_Container::t_Header
union  t_Container::t_Page
struct  t_Container::t_ProfileData
class  t_FileContainer

Defines

#define _ASSERT(_assertion)
#define _tcscat   strcat
#define CONTAINER_PAGE_SIZE   512U
#define CONTAINER_VERSION   1
#define ENTRIES_PER_DIRPAGE
#define MAX_PROFILE_DATA_PER_PAGE
#define MIN_LEN(_val1, _val2)   ((_val1) < (_val2)) ? (_val1) : (_val2)
#define OFFSET_OFF(_strct, _elem)   ((size_t)&(((_strct *)0)->_elem))
#define PRIVATE_NESTED_STRUCTS   public


Generated by  Doxygen 1.6.0   Back to index