kDB: Knowledge DataBase
Loading...
Searching...
No Matches
kDB::Repository::DatabaseInterface::PostgreSQL::RDFValueBinaryMarshal::FieldIO Class Referenceabstract

#include <RDFValueBinaryMarshal.h>

Inheritance diagram for kDB::Repository::DatabaseInterface::PostgreSQL::RDFValueBinaryMarshal::FieldIO:

Classes

struct  Private
 

Public Member Functions

 FieldIO (const QString &_typename)
 
virtual knowCore::Value read (const char *_data, int _field_size, const kDB::Repository::Connection &_connection) const =0
 
virtual bool accept (const knowCore::Value &_value) const =0
 
virtual quint32 calculateSize (const knowCore::Value &_value) const =0
 
virtual void write (char *_data, const knowCore::Value &_value, const kDB::Repository::Connection &_connection) const =0
 
QString typeName () const
 

Detailed Description

Interface for storing a value


The documentation for this class was generated from the following files: