GME  13
Namespaces | Functions
OCLCommonEx.cpp File Reference

Go to the source code of this file.

Namespaces

namespace  OclCommonEx

Functions

std::string OclCommonEx::Convert (const CStringW &strIn)
CStringW OclCommonEx::Convert (const std::string &strIn)
bool OclCommonEx::ParseCardinality (const CString &strCardinalityIn)
std::string OclCommonEx::GetConnPointRole (CComPtr< IMgaConnPoint > spCP)
std::string OclCommonEx::GetObjectName (CComPtr< IMgaObject > spObject)
std::string OclCommonEx::GetObjectName (CComPtr< IMgaMetaBase > spObject)
std::string OclCommonEx::GetObjectKind (CComPtr< IMgaObject > spObject)
std::string OclCommonEx::GetObjectDisplayedName (CComPtr< IMgaObject > &spObject)
std::string OclCommonEx::GetFCORole (CComPtr< IMgaFCO > spFCO)
objtype_enum OclCommonEx::GetObjectType (CComPtr< IMgaObject > spObject)
objtype_enum OclCommonEx::GetObjectType (CComPtr< IMgaMetaBase > spObject)
bool OclCommonEx::IsInLibrary (CComPtr< IMgaObject > spObject)
std::string OclCommonEx::ParseLibraryName (const std::string &strFullName)
CComPtr< IMgaFolderOclCommonEx::GetFirstLibrary (CComPtr< IMgaObject > spObject)
StringVector OclCommonEx::GetLibraryPath (CComPtr< IMgaObject > spObject)
std::string OclCommonEx::ObjectTypeToString (objtype_enum eType)
objtype_enum OclCommonEx::StringToObjectType (const std::string &strType)
std::string OclCommonEx::CreateType (const std::string &strKind, objtype_enum eType)
bool OclCommonEx::ResolveType (const std::string &strFullName, std::string &strKind, objtype_enum &eType)
std::string OclCommonEx::LowerFirst (const std::string &strValue)
std::string OclCommonEx::UpperFirst (const std::string &strValue)
CString OclCommonEx::LowerFirst (const CString &strValue)
CString OclCommonEx::UpperFirst (const CString &strValue)
void OclCommonEx::AddAssociation (OclMeta::TypeManager *pManager, OclMeta::Association *pAssociation, OclMeta::AssociationVector &vecAssociations, bool bCantBeSet)
void OclCommonEx::AddAssociations (OclMeta::AssociationVector &vecAssociationsToAdd, OclMeta::AssociationVector &vecAssociations)
bool OclCommonEx::AddObject (CComPtr< IMgaFCO > spFCO, FCOVector &vecFCOs)
bool OclCommonEx::AddObject (CComPtr< IMgaObject > spObject, ObjectVector &vecObjects)
bool OclCommonEx::ContainsObject (CComPtr< IMgaFCO > spFCO, FCOVector &vecFCOs)
bool OclCommonEx::ContainsObject (CComPtr< IMgaObject > spObject, ObjectVector &vecObjects)
bool OclCommonEx::IsAbstract (CComPtr< IMgaFCO > spFCO)
bool OclCommonEx::GetAllObjects (CComPtr< IMgaFCO > &spFCO, CComPtr< IMgaFCOs > &spRefs)
void OclCommonEx::GetAssociationEnds (CComPtr< IMgaFCO > spFCO, const std::string &strRole, const std::string &strKind, FCOVector &vecFCOs)
void OclCommonEx::GetAssociationEnds (CComPtr< IMgaFCO > spFCO, const std::string &strRole, const std::string &strKind, FCOVector &vecFCOs, FCOVector &vecConnections)
void OclCommonEx::GetInheritances (CComPtr< IMgaFCO > spFCO, const std::string &strInheritanceType, bool bIsParent, FCOVector &vecFCOs)
void OclCommonEx::GetEquivalences (CComPtr< IMgaFCO > spFCO, const std::string &strEquivalencesType, bool bToLeft, FCOVector &vecFCOs)
void OclCommonEx::GetMetaObjectsR (CComPtr< IMgaMetaBase > spMeta, const std::string &strName, objtype_enum eType, MetaBaseVector &vecMetaBases)
void OclCommonEx::GetMetaObjects (CComPtr< IMgaMetaProject > spProject, const std::string &strName, objtype_enum eType, MetaBaseVector &vecMetaBases)
std::string OclCommonEx::GetPointerRole (CComPtr< IMgaMetaPointerSpec > spPointer)
ModelMap OclCommonEx::GetModels (CComPtr< IMgaMetaProject > spProject)
StringVector OclCommonEx::GetPointerDescriptions (CComPtr< IMgaMetaPointerSpec > spPointer)
StringVector OclCommonEx::TranslateDescriptionsToKinds (ModelMap &mapModels, const StringVector &vecDescriptions)
void OclCommonEx::GetDerivedObjectsR (CComPtr< IMgaFCO > spFCO, ObjectVector &vecObjects)
void OclCommonEx::GetDerivedObjects (CComPtr< IMgaProject > spProject, const std::string &strType, ObjectVector &vecObjects)
void OclCommonEx::GetKindFolders (CComPtr< IMgaFolder > spFolder, const std::string &strKind, bool bKind, ObjectVector &vecObjects)
void OclCommonEx::GetKindObjects (CComPtr< IMgaProject > spProject, const std::string &strKind, ObjectVector &vecObjects)
void OclCommonEx::GetObjectPathR (CComPtr< IMgaObject > spObject, std::string &strPath)
std::string OclCommonEx::GetObjectPath (CComPtr< IMgaObject > spObject)
std::string OclCommonEx::GetObjectDescription (CComPtr< IMgaObject > spObject)
std::string OclCommonEx::GetConnectionPointDescription (CComPtr< IMgaConnPoint > spCP)