Source: xql/xqlattribute.h


Annotated List
Files
Globals
Hierarchy
Index
/***************************************************************************
                          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.