CMetaObject Constructors - Teradata Meta Data Services

Teradata Meta Data Services Programmer Guide

Product
Teradata Meta Data Services
Release Number
15.00
Language
English (United States)
Last Update
2018-09-28
Product Category
Teradata Tools and Utilities

CMetaObject Constructors

The first step for users of the CMetaObject class is to instantiate the CMetaObject by calling one of the constructors for the CMetaObject. The following are the CMetaObject constructors:

CMetaObject()

This is the default constructor and takes no arguments. It instantiates a CMetaObject with default values.

CMetaObject(const GUID &gClassID, LPCTSTR strObjName)

This constructor instantiates a CMetaObject with default values and then calls CMetaPersist::SetClassGUID with gClassID and CMetaPersist::SetObjectName with strObjName.

CMetaObject(const OBJECTID_t lClassID, LPCTSTR strObjName)

This constructor instantiates a CMetaObject with default values and then calls CMetaPersist::SetClass with : lClassID and CMetaPersist::SetObjectName with strObjName.

CMetaObject(const OBJECTID_t lOID)

This constructor instantiates a CMetaObject with default values and then calls CMetaPersist::SetObjectID with lOID.