Source: xql/xqlattribute.h
|
|
|
|
/***************************************************************************
xqlAttribute.h - description
-------------------
begin : Mon Jun 26 2000
copyright : (C) 2000 by Raoul Markus
email : raoul.markus@arcormail.de
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
#ifndef _xqlAttribute
#define _xqlAttribute
#include "xqltypes.h"
#include "xqlobject.h"
#include "xqlsession.h"
/**
* class to cover objects which can have a certan value.
* should only be used for abstract objects.
*/
class xqlAttribute: public xqlObject
{
public:
xqlAttribute(xqlSession* pSession) : xqlObject(pSession) {
mSimple=false;
};
virtual void getLoadSqlString(char * pLoadSqlString);
virtual bool createTables();
virtual bool createType();
/** returns the class of this object */
virtual char * className() const;
protected:
char mSqlType[60];
char mLoadSqlString[2000];
};
#endif
Generated by: markus on hobbes on Fri Mar 29 16:15:24 2002, using kdoc 2.0a53. |