GME
13
|
typedef std::vector<SPCP> OclCommonEx::CPVector |
Definition at line 37 of file OCLCommonEx.h.
typedef std::vector<SPFCO> OclCommonEx::FCOVector |
Definition at line 33 of file OCLCommonEx.h.
typedef std::vector<SPMeta> OclCommonEx::MetaBaseVector |
Definition at line 35 of file OCLCommonEx.h.
typedef std::map< std::string, SPModel> OclCommonEx::ModelMap |
Definition at line 41 of file OCLCommonEx.h.
typedef std::vector<SPObject> OclCommonEx::ObjectVector |
Definition at line 31 of file OCLCommonEx.h.
typedef std::vector<SPPointer> OclCommonEx::PointerVector |
Definition at line 39 of file OCLCommonEx.h.
typedef CComObjPtr<IMgaConnPoint> OclCommonEx::SPCP |
Definition at line 36 of file OCLCommonEx.h.
typedef CComObjPtr<IMgaFCO> OclCommonEx::SPFCO |
Definition at line 32 of file OCLCommonEx.h.
typedef CComObjPtr<IMgaMetaBase> OclCommonEx::SPMeta |
Definition at line 34 of file OCLCommonEx.h.
typedef CComObjPtr<IMgaMetaModel> OclCommonEx::SPModel |
Definition at line 40 of file OCLCommonEx.h.
typedef CComObjPtr<IMgaObject> OclCommonEx::SPObject |
Definition at line 30 of file OCLCommonEx.h.
Definition at line 38 of file OCLCommonEx.h.
Definition at line 22 of file OCLCommonEx.h.
void OclCommonEx::AddAssociation | ( | OclMeta::TypeManager * | pManager, |
OclMeta::Association * | pAssociation, | ||
OclMeta::AssociationVector & | vecAssociations, | ||
bool | bCantBeSet | ||
) |
Definition at line 372 of file OCLCommonEx.cpp.
void OclCommonEx::AddAssociations | ( | OclMeta::AssociationVector & | vecAssociationsToAdd, |
OclMeta::AssociationVector & | vecAssociations | ||
) |
Definition at line 404 of file OCLCommonEx.cpp.
bool OclCommonEx::AddObject | ( | CComPtr< IMgaFCO > | spFCO, |
FCOVector & | vecFCOs | ||
) |
Definition at line 417 of file OCLCommonEx.cpp.
bool OclCommonEx::AddObject | ( | CComPtr< IMgaObject > | spObject, |
ObjectVector & | vecObjects | ||
) |
Definition at line 427 of file OCLCommonEx.cpp.
bool OclCommonEx::ContainsObject | ( | CComPtr< IMgaFCO > | spFCO, |
FCOVector & | vecFCOs | ||
) |
Definition at line 437 of file OCLCommonEx.cpp.
bool OclCommonEx::ContainsObject | ( | CComPtr< IMgaObject > | spObject, |
ObjectVector & | vecObjects | ||
) |
Definition at line 445 of file OCLCommonEx.cpp.
std::string OclCommonEx::Convert | ( | const CStringW & | strIn | ) |
Definition at line 23 of file OCLCommonEx.cpp.
CString OclCommonEx::Convert | ( | const std::string & | strIn | ) |
Definition at line 48 of file OCLCommonEx.cpp.
std::string OclCommonEx::Convert | ( | const CString & | strIn | ) |
std::string OclCommonEx::CreateType | ( | const std::string & | strKind, |
objtype_enum | eType | ||
) |
Definition at line 303 of file OCLCommonEx.cpp.
bool OclCommonEx::GetAllObjects | ( | CComPtr< IMgaFCO > & | spFCO, |
CComPtr< IMgaFCOs > & | spRefs | ||
) |
Definition at line 466 of file OCLCommonEx.cpp.
void OclCommonEx::GetAssociationEnds | ( | CComPtr< IMgaFCO > | spFCO, |
const std::string & | strRole, | ||
const std::string & | strKind, | ||
FCOVector & | vecFCOs | ||
) |
Definition at line 480 of file OCLCommonEx.cpp.
void OclCommonEx::GetAssociationEnds | ( | CComPtr< IMgaFCO > | spFCO, |
const std::string & | strRole, | ||
const std::string & | strKind, | ||
FCOVector & | vecFCOs, | ||
FCOVector & | vecConnections | ||
) |
Definition at line 508 of file OCLCommonEx.cpp.
std::string OclCommonEx::GetConnectionPointDescription | ( | CComPtr< IMgaConnPoint > | spCP | ) |
Definition at line 842 of file OCLCommonEx.cpp.
std::string OclCommonEx::GetConnPointRole | ( | CComPtr< IMgaConnPoint > | spCP | ) |
Definition at line 139 of file OCLCommonEx.cpp.
void OclCommonEx::GetDerivedObjects | ( | CComPtr< IMgaProject > | spProject, |
const std::string & | strType, | ||
ObjectVector & | vecObjects | ||
) |
Definition at line 689 of file OCLCommonEx.cpp.
void OclCommonEx::GetDerivedObjectsR | ( | CComPtr< IMgaFCO > | spFCO, |
ObjectVector & | vecObjects | ||
) |
Definition at line 677 of file OCLCommonEx.cpp.
void OclCommonEx::GetEquivalences | ( | CComPtr< IMgaFCO > | spFCO, |
const std::string & | strEquivalencesType, | ||
bool | bToLeft, | ||
FCOVector & | vecFCOs | ||
) |
Definition at line 559 of file OCLCommonEx.cpp.
std::string OclCommonEx::GetFCORole | ( | CComPtr< IMgaFCO > | spFCO | ) |
Definition at line 183 of file OCLCommonEx.cpp.
CComPtr<IMgaFolder> OclCommonEx::GetFirstLibrary | ( | CComPtr< IMgaObject > | spObject | ) |
Definition at line 224 of file OCLCommonEx.cpp.
void OclCommonEx::GetInheritances | ( | CComPtr< IMgaFCO > | spFCO, |
const std::string & | strInheritanceType, | ||
bool | bIsParent, | ||
FCOVector & | vecFCOs | ||
) |
Definition at line 534 of file OCLCommonEx.cpp.
void OclCommonEx::GetKindFolders | ( | CComPtr< IMgaFolder > | spFolder, |
const std::string & | strKind, | ||
bool | bKind, | ||
ObjectVector & | vecObjects | ||
) |
Definition at line 701 of file OCLCommonEx.cpp.
void OclCommonEx::GetKindObjects | ( | CComPtr< IMgaProject > | spProject, |
const std::string & | strKind, | ||
ObjectVector & | vecObjects | ||
) |
Definition at line 712 of file OCLCommonEx.cpp.
StringVector OclCommonEx::GetLibraryPath | ( | CComPtr< IMgaObject > | spObject | ) |
Definition at line 256 of file OCLCommonEx.cpp.
void OclCommonEx::GetMetaObjects | ( | CComPtr< IMgaMetaProject > | spProject, |
const std::string & | strName, | ||
objtype_enum | eType, | ||
MetaBaseVector & | vecMetaBases | ||
) |
Definition at line 611 of file OCLCommonEx.cpp.
void OclCommonEx::GetMetaObjectsR | ( | CComPtr< IMgaMetaBase > | spMeta, |
const std::string & | strName, | ||
objtype_enum | eType, | ||
MetaBaseVector & | vecMetaBases | ||
) |
Definition at line 584 of file OCLCommonEx.cpp.
ModelMap OclCommonEx::GetModels | ( | CComPtr< IMgaMetaProject > | spProject | ) |
Definition at line 625 of file OCLCommonEx.cpp.
std::string OclCommonEx::GetObjectDescription | ( | CComPtr< IMgaObject > | spObject | ) |
Definition at line 774 of file OCLCommonEx.cpp.
std::string OclCommonEx::GetObjectDisplayedName | ( | CComPtr< IMgaObject > & | spObject | ) |
Definition at line 174 of file OCLCommonEx.cpp.
std::string OclCommonEx::GetObjectKind | ( | CComPtr< IMgaObject > | spObject | ) |
Definition at line 160 of file OCLCommonEx.cpp.
std::string OclCommonEx::GetObjectName | ( | CComPtr< IMgaObject > | spObject | ) |
Definition at line 146 of file OCLCommonEx.cpp.
std::string OclCommonEx::GetObjectName | ( | CComPtr< IMgaMetaBase > | spObject | ) |
Definition at line 153 of file OCLCommonEx.cpp.
std::string OclCommonEx::GetObjectPath | ( | CComPtr< IMgaObject > | spObject | ) |
Definition at line 767 of file OCLCommonEx.cpp.
void OclCommonEx::GetObjectPathR | ( | CComPtr< IMgaObject > | spObject, |
std::string & | strPath | ||
) |
Definition at line 757 of file OCLCommonEx.cpp.
objtype_enum OclCommonEx::GetObjectType | ( | CComPtr< IMgaObject > | spObject | ) |
Definition at line 190 of file OCLCommonEx.cpp.
objtype_enum OclCommonEx::GetObjectType | ( | CComPtr< IMgaMetaBase > | spObject | ) |
Definition at line 197 of file OCLCommonEx.cpp.
StringVector OclCommonEx::GetPointerDescriptions | ( | CComPtr< IMgaMetaPointerSpec > | spPointer | ) |
Definition at line 637 of file OCLCommonEx.cpp.
std::string OclCommonEx::GetPointerRole | ( | CComPtr< IMgaMetaPointerSpec > | spPointer | ) |
Definition at line 618 of file OCLCommonEx.cpp.
bool OclCommonEx::IsAbstract | ( | CComPtr< IMgaFCO > | spFCO | ) |
Definition at line 453 of file OCLCommonEx.cpp.
bool OclCommonEx::IsInLibrary | ( | CComPtr< IMgaObject > | spObject | ) |
Definition at line 204 of file OCLCommonEx.cpp.
std::string OclCommonEx::LowerFirst | ( | const std::string & | strValue | ) |
Definition at line 336 of file OCLCommonEx.cpp.
CString OclCommonEx::LowerFirst | ( | const CString & | strValue | ) |
Definition at line 354 of file OCLCommonEx.cpp.
Definition at line 273 of file OCLCommonEx.cpp.
bool OclCommonEx::ParseCardinality | ( | const CString & | strCardinalityIn | ) |
Definition at line 61 of file OCLCommonEx.cpp.
std::string OclCommonEx::ParseLibraryName | ( | const std::string & | strFullName | ) |
Definition at line 211 of file OCLCommonEx.cpp.
bool OclCommonEx::ResolveType | ( | const std::string & | strFullName, |
std::string & | strKind, | ||
objtype_enum & | eType | ||
) |
Definition at line 311 of file OCLCommonEx.cpp.
objtype_enum OclCommonEx::StringToObjectType | ( | const std::string & | strType | ) |
Definition at line 286 of file OCLCommonEx.cpp.
StringVector OclCommonEx::TranslateDescriptionsToKinds | ( | ModelMap & | mapModels, |
const StringVector & | vecDescriptions | ||
) |
Definition at line 652 of file OCLCommonEx.cpp.
std::string OclCommonEx::UpperFirst | ( | const std::string & | strValue | ) |
Definition at line 345 of file OCLCommonEx.cpp.
CString OclCommonEx::UpperFirst | ( | const CString & | strValue | ) |
Definition at line 363 of file OCLCommonEx.cpp.