OpenStudio:model_editor
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
Classes | Static Public Member Functions | Static Public Attributes | List of all members
ProjectModel::ModelResultRelation Class Reference

#include <projectmodeldatabase.hpp>

Classes

class  Row
 

Static Public Member Functions

static void del (const litesql::Database &db, const litesql::Expr &expr=litesql::Expr())
 
template<class T >
static litesql::DataSource< T > get (const litesql::Database &db, const litesql::Expr &expr=litesql::Expr(), const litesql::Expr &srcExpr=litesql::Expr())
 
static litesql::DataSource
< ModelResultRelation::Row
getRows (const litesql::Database &db, const litesql::Expr &expr=litesql::Expr())
 
static void link (const litesql::Database &db, const ProjectModel::Model &o0, const ProjectModel::Result &o1)
 
static void unlink (const litesql::Database &db, const ProjectModel::Model &o0, const ProjectModel::Result &o1)
 

Static Public Attributes

static const litesql::FieldType Model
 
static const litesql::FieldType Result
 
static const std::string table__
 

Member Function Documentation

static void ProjectModel::ModelResultRelation::del ( const litesql::Database &  db,
const litesql::Expr &  expr = litesql::Expr() 
)
static
template<class T >
static litesql::DataSource<T> ProjectModel::ModelResultRelation::get ( const litesql::Database &  db,
const litesql::Expr &  expr = litesql::Expr(),
const litesql::Expr &  srcExpr = litesql::Expr() 
)
static
static litesql::DataSource<ModelResultRelation::Row> ProjectModel::ModelResultRelation::getRows ( const litesql::Database &  db,
const litesql::Expr &  expr = litesql::Expr() 
)
static
static void ProjectModel::ModelResultRelation::link ( const litesql::Database &  db,
const ProjectModel::Model o0,
const ProjectModel::Result o1 
)
static
static void ProjectModel::ModelResultRelation::unlink ( const litesql::Database &  db,
const ProjectModel::Model o0,
const ProjectModel::Result o1 
)
static

Member Data Documentation

const litesql::FieldType ProjectModel::ModelResultRelation::Model
static
const litesql::FieldType ProjectModel::ModelResultRelation::Result
static
const std::string ProjectModel::ModelResultRelation::table__
static