OmniSciDB  1dac507f6e
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
TargetMetaInfo Class Reference

#include <TargetMetaInfo.h>

+ Collaboration diagram for TargetMetaInfo:

Public Member Functions

 TargetMetaInfo (const std::string &resname, const SQLTypeInfo &ti)
 
 TargetMetaInfo (const std::string &resname, const SQLTypeInfo &ti, const SQLTypeInfo &physical_ti)
 
const std::string & get_resname () const
 
const SQLTypeInfoget_type_info () const
 
const SQLTypeInfoget_physical_type_info () const
 

Private Attributes

std::string resname_
 
SQLTypeInfo ti_
 
SQLTypeInfo physical_ti_
 

Detailed Description

Definition at line 28 of file TargetMetaInfo.h.

Constructor & Destructor Documentation

TargetMetaInfo::TargetMetaInfo ( const std::string &  resname,
const SQLTypeInfo ti 
)
inline

Definition at line 30 of file TargetMetaInfo.h.

31  : resname_(resname), ti_(ti), physical_ti_(ti) {}
SQLTypeInfo physical_ti_
std::string resname_
SQLTypeInfo ti_
TargetMetaInfo::TargetMetaInfo ( const std::string &  resname,
const SQLTypeInfo ti,
const SQLTypeInfo physical_ti 
)
inline

Definition at line 32 of file TargetMetaInfo.h.

35  : resname_(resname), ti_(ti), physical_ti_(physical_ti) {}
SQLTypeInfo physical_ti_
std::string resname_
SQLTypeInfo ti_

Member Function Documentation

const SQLTypeInfo& TargetMetaInfo::get_physical_type_info ( ) const
inline

Definition at line 38 of file TargetMetaInfo.h.

References physical_ti_.

38 { return physical_ti_; }
SQLTypeInfo physical_ti_
const std::string& TargetMetaInfo::get_resname ( ) const
inline

Definition at line 36 of file TargetMetaInfo.h.

References resname_.

Referenced by MapDHandler::convert_target_metainfo().

36 { return resname_; }
std::string resname_

+ Here is the caller graph for this function:

const SQLTypeInfo& TargetMetaInfo::get_type_info ( ) const
inline

Definition at line 37 of file TargetMetaInfo.h.

References ti_.

Referenced by MapDHandler::convert_target_metainfo(), DictionaryConverterFactory< TARGET_TYPE >::create(), and TextConverterFactory::operator()().

37 { return ti_; }
SQLTypeInfo ti_

+ Here is the caller graph for this function:

Member Data Documentation

SQLTypeInfo TargetMetaInfo::physical_ti_
private

Definition at line 43 of file TargetMetaInfo.h.

Referenced by get_physical_type_info().

std::string TargetMetaInfo::resname_
private

Definition at line 41 of file TargetMetaInfo.h.

Referenced by get_resname().

SQLTypeInfo TargetMetaInfo::ti_
private

Definition at line 42 of file TargetMetaInfo.h.

Referenced by get_type_info().


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