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::AnalysisModelRelation 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
< AnalysisModelRelation::Row
getRows (const litesql::Database &db, const litesql::Expr &expr=litesql::Expr())
 
static void link (const litesql::Database &db, const ProjectModel::Analysis &o0, const ProjectModel::Model &o1)
 
static void unlink (const litesql::Database &db, const ProjectModel::Analysis &o0, const ProjectModel::Model &o1)
 

Static Public Attributes

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

Member Function Documentation

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

Member Data Documentation

const litesql::FieldType ProjectModel::AnalysisModelRelation::Analysis
static
const litesql::FieldType ProjectModel::AnalysisModelRelation::Model
static
const std::string ProjectModel::AnalysisModelRelation::table__
static