|
Teamcenter C++ API Reference
2312
|
#include <Scp0ArtifactEvaluationInfo.hxx>
Public Member Functions | |
| int | create (::Teamcenter::CreateInput *creInput) |
| int | createPost (::Teamcenter::CreateInput *creInput) |
| int | finalizeCreateInput (::Teamcenter::CreateInput *creInput) |
| int | finalizeSaveAsInput (::Teamcenter::SaveAsInput *pSavAsInput, std::vector< ::Teamcenter::DeepCopyData * > *vecDeepCopyData) |
| int | fnd0AskSRUid (std::string *uid, bool *isFirstTime) const |
| int | fnd0GenerateRecipe (std::string *recipe) |
| int | fnd0GetChildren (const std::vector< std::string > *propertyNames, std::vector< tag_t > *childTags, std::vector< std::string > *childContextPropertyNames) |
| int | fnd0GetSerializationState (bool *currentState) const |
| int | fnd0IsRecoverable (bool *isPersistedRecipe, bool *isRecoverableIDSupported) const |
| int | fnd0SetSerializationState (bool newState, bool *stateChanged) |
| int | fnd0SetSRUid (const std::string *uid) |
| int | getChar (const std::string &charName, char &charRetValue, bool &isNull, bool &hasReadAccess) |
| int | getChar (const std::string &charName, char &charRetValue, bool &isNull) |
| int | getCharArray (const std::string &charArrayName, std::vector< char > &vectorCharVals, std::vector< int > &vectorIsNullVals, bool &hasReadAccess) |
| int | getCharArray (const std::string &charArrayName, std::vector< char > &vectorCharVals, std::vector< int > &vectorIsNullVals) |
| int | getDate (const std::string &dateName, date_t &dateRetValue, bool &isNull, bool &hasReadAccess) |
| int | getDate (const std::string &dateName, date_t &dateRetValue, bool &isNull) |
| int | getDateArray (const std::string &dateArrayName, std::vector< date_t > &dateArrayRetValue, std::vector< int > &isNull, bool &hasReadAccess) |
| int | getDateArray (const std::string &dateArrayName, std::vector< date_t > &dateArrayRetValue, std::vector< int > &isNull) |
| int | getDeepCopyData (const std::string *operation, std::vector< ::Teamcenter::DeepCopyData * > *deepCopyDatas) |
| int | getDouble (const std::string &doubleName, double &doubleRetValue, bool &isNull, bool &hasReadAccess) |
| int | getDouble (const std::string &doubleName, double &doubleRetValue, bool &isNull) |
| int | getDoubleArray (const std::string &doubleArrayName, std::vector< double > &vectorDoubleVals, std::vector< int > &vectorIsNullVals, bool &hasReadAccess) |
| int | getDoubleArray (const std::string &doubleArrayName, std::vector< double > &vectorDoubleVals, std::vector< int > &vectorIsNullVals) |
| int | getInt (const std::string &intName, int &intRetValue, bool &isNull, bool &hasReadAccess) |
| int | getInt (const std::string &intName, int &intRetValue, bool &isNull) |
| int | getIntArray (const std::string &intArrayName, std::vector< int > &vectorIntVals, std::vector< int > &vectorIsNullVals, bool &hasReadAccess) |
| int | getIntArray (const std::string &intArrayName, std::vector< int > &vectorIntVals, std::vector< int > &vectorIsNullVals) |
| int | getLogical (const std::string &logicalName, bool &boolRetValue, bool &isNull, bool &hasReadAccess) |
| int | getLogical (const std::string &logicalName, bool &boolRetValue, bool &isNull) |
| int | getLogicalArray (const std::string &logicalArrayName, std::vector< int > &vectorLogicalVals, std::vector< int > &vectorIsNullVals, bool &hasReadAccess) |
| int | getLogicalArray (const std::string &logicalArrayName, std::vector< int > &vectorLogicalVals, std::vector< int > &vectorIsNullVals) |
| int | getObject_string (std::string &value, bool &isNull) const |
| int | getScp0ArtifactID (std::string &value, bool &isNull) const |
| int | getScp0ArtifactName (std::string &value, bool &isNull) const |
| int | getScp0ArtifactType (std::string &value, bool &isNull) const |
| int | getScp0ChildrenEvalInfos (std::vector< tag_t > &values, std::vector< int > &isNull) const |
| int | getScp0Errors (std::vector< std::string > &values, std::vector< int > &isNull) const |
| int | getScp0Notes (std::vector< std::string > &values, std::vector< int > &isNull) const |
| int | getScp0ParentEvalInfo (tag_t &value, bool &isNull) const |
| int | getScp0Warnings (std::vector< std::string > &values, std::vector< int > &isNull) const |
| int | getString (const std::string &stringName, std::string &stringRetValue, bool &isNull, bool &hasReadAccess) |
| int | getString (const std::string &stringName, std::string &stringRetValue, bool &isNull) |
| int | getStringArray (const std::string &stringArrayName, std::vector< std::string > &vectorStringVals, std::vector< int > &vectorIsNullVals, bool &hasReadAccess) |
| int | getStringArray (const std::string &stringArrayName, std::vector< std::string > &vectorStringVals, std::vector< int > &vectorIsNullVals) |
| tag_t | getTag () const |
| int | getTag (const std::string &tagName, tag_t &tagRetValue, bool &isNull, bool &hasReadAccess) |
| int | getTag (const std::string &tagName, tag_t &tagRetValue, bool &isNull) |
| int | getTagArray (const std::string &tagArrayName, std::vector< tag_t > &vectorTagVals, std::vector< int > &vectorIsNullVals, bool &hasReadAccess) |
| int | getTagArray (const std::string &tagArrayName, std::vector< tag_t > &vectorTagVals, std::vector< int > &vectorIsNullVals) |
| const std::string & | getTypeName () const |
| tag_t | getTypeTag () const |
| int | invokeOperation (const std::string *operationId,...) |
| int | invokeOperation (const std::string &operationId, va_list args) |
| int | invokeOperation (int operationIdInt, va_list args) |
| int | invokeOperation (const std::string &operationId, std::vector< void * > &args) |
| int | invokeOperation (int operationIdInt, std::vector< void * > &args) |
| int | performDeepCopy (::Teamcenter::OperationInput *pOperationInput, std::vector< ::Teamcenter::DeepCopyData * > *vecDeepCopyData) |
| int | saveAs (::Teamcenter::SaveAsInput *pSavAsInput, std::vector< ::Teamcenter::DeepCopyData * > *vecDeepCopyData, tag_t *newObjTag) |
| int | saveAsPost (::Teamcenter::SaveAsInput *pSavAsInput, std::vector< ::Teamcenter::DeepCopyData * > *vecDeepCopyData) |
| int | scp0Serialize (subscmpl::Scp0OSFile &logFile, const std::string &writeMode) |
| int | scp0serializeEvaluationWithRecurrence (subscmpl::Scp0OSFile &logFile, int formatIndex, const std::string &serializeMode, void *rootTextNode, void *nativeTextNode) |
| int | setChar (const std::string &charName, const char &charValue, bool isNull) |
| int | setCharArray (const std::string &charArrayName, const std::vector< char > &vectorCharVals, const std::vector< int > *vectorIsNullVals) |
| int | setDate (const std::string &dateName, const date_t &dateValue, bool isNull) |
| int | setDateArray (const std::string &dateArrayName, const std::vector< date_t > &vectorDateVals, const std::vector< int > *vectorIsNullVals) |
| int | setDouble (const std::string &doubleName, const double &doubleValue, bool isNull) |
| int | setDoubleArray (const std::string &doubleArrayName, const std::vector< double > &vectorDoubleVals, const std::vector< int > *vectorIsNullVals) |
| int | setInt (const std::string &intName, const int &intValue, bool isNull) |
| int | setIntArray (const std::string &intArrayName, const std::vector< int > &vectorIntVals, const std::vector< int > *vectorIsNullVals) |
| int | setLogical (const std::string &logicalName, const bool logicalValue, bool isNull) |
| int | setLogicalArray (const std::string &boolArrayName, const std::vector< int > &vectorboolVals, const std::vector< int > *vectorIsNullVals) |
| int | setPropertiesFromCreateInput (::Teamcenter::CreateInput *creInput) |
| int | setPropertiesFromSaveAsInput (::Teamcenter::SaveAsInput *pSavAsInput) |
| int | setScp0ArtifactID (const std::string &value, bool isNull=false) |
| int | setScp0ArtifactName (const std::string &value, bool isNull=false) |
| int | setScp0ArtifactType (const std::string &value, bool isNull=false) |
| int | setScp0ChildrenEvalInfos (const std::vector< tag_t > &values, const std::vector< int > *isNull=0) |
| int | setScp0Errors (const std::vector< std::string > &values, const std::vector< int > *isNull=0) |
| int | setScp0Notes (const std::vector< std::string > &values, const std::vector< int > *isNull=0) |
| int | setScp0ParentEvalInfo (const tag_t &value, bool isNull=false) |
| int | setScp0Warnings (const std::vector< std::string > &values, const std::vector< int > *isNull=0) |
| int | setString (const std::string &stringName, const std::string &stringValue, bool isNull) |
| int | setStringArray (const std::string &stringArrayName, const std::vector< std::string > &vectorStringVals, const std::vector< int > *vectorIsNullVals) |
| int | setTag (const std::string &tagName, const tag_t &tagValue, bool isNull) |
| int | setTagArray (const std::string &tagArrayName, const std::vector< tag_t > &vectorTagVals, const std::vector< int > *vectorIsNullVals) |
| int | validateCreateInput (::Teamcenter::CreateInput *creInput) |
| int | validateSaveAsInput (::Teamcenter::SaveAsInput *pSavAsInput, std::vector< ::Teamcenter::DeepCopyData * > *vecDeepCopyData) |
Protected Member Functions | |
| virtual void | initialize (RootObjectImpl *impl=0) |
| virtual void | initialize (::Teamcenter::RootObjectImpl *impl) |
| Scp0ArtifactEvaluationInfo () | |
| void | setTag (tag_t tag) |
| virtual | ~Scp0ArtifactEvaluationInfo () |
Private Member Functions | |
| Scp0ArtifactEvaluationInfoImpl * | getScp0ArtifactEvaluationInfoImpl () const |
| Scp0ArtifactEvaluationInfo & | operator= (const Scp0ArtifactEvaluationInfo &) |
| Scp0ArtifactEvaluationInfo (const Scp0ArtifactEvaluationInfo &) | |
| void | setDeleteImpl (bool del) |
| ::Teamcenter::RootObjectImpl * | setScp0ArtifactEvaluationInfoImpl (::Teamcenter::RootObjectImpl *impl) |
Private Attributes | |
| bool | m_deleteImpl |
| Scp0ArtifactEvaluationInfoImpl * | m_scp0artifactevaluationinfoImpl |
Static Private Attributes | |
| static std::string | name |
Friends | |
| class | Scp0ArtifactEvaluationInfoDelegate |
| class | Scp0ArtifactEvaluationInfoGenImpl |
Definition at line 54 of file Scp0ArtifactEvaluationInfo.hxx.
|
protected |
Constructor
|
protectedvirtual |
Destructor
|
private |
Private default constructor. We do not want this class instantiated without the business object passed in.
| Scp0ArtifactEvaluationInfo | - desc for Scp0ArtifactEvaluationInfo parameter |
|
inherited |
desc for validate for create
| creInput | - desc for creInput parameter |
|
inherited |
desc for createPost
| creInput | - Description for the Create Input |
|
inherited |
Description for the Finalize Create Input
| creInput | - desc for creInput parameter |
|
inherited |
finalize operation input
| pSavAsInput | - desc |
| vecDeepCopyData | - desc |
|
inherited |
This is the getter for retrieving the recipe/permanent ID if its been created (and cached on the instance). Every Business Object should implement this operation.
| uid | - Recipe/permanent ID |
| isFirstTime | - If Session Recovery Uid is yet to be set or does the object need to be serialized again? |
|
staticinherited |
This operation is not supported now, there will be no support for issues stemming from uses of this operation.
| inputs | - A vector of data that contains reference information to the object to be created |
| bd | - A data structure to store objects and other information relevant for set-based operation |
|
staticinherited |
This operation is not supported now, there will be no support for issues stemming from uses of this operation.
| inputs | - A vector of data that contains reference information to the object to be saved |
| bd | - A data structure to store objects and other information relevant for set-based operation |
|
staticinherited |
This operation is not supported now, there will be no support for issues stemming from uses of this operation.
| inputs | - A vector of data that contains reference information to the object to be created |
| bd | - A data structure to store objects and other information relevant for set-based operation |
|
staticinherited |
This operation is not supported now, there will be no support for issues stemming from uses of this operation.
| inputs | - A vector of data that contains reference information to the object to be saved |
| bd | - A data structure to store objects and other information relevant for set-based operation |
|
inherited |
Generates permanent ID/recipe. Every Business Object should implement this operation.
| recipe | - Permanent ID/recipe |
|
inherited |
This operation returns the children to be displayed when expanding this object.
| propertyNames | - The list of propertyNames to expand. If empty, then the properties defined in <TYPE>_DefaultChildProperties and <TYPE>_DefaultPseudoFolder are returned. |
| childTags | - Tags of children. |
| childContextPropertyNames | - The propertyName in which this child exists in the parent. |
|
staticinherited |
| getDeepCopydata | - This is the object to hold input information. |
| bd | - This is the bulkData |
|
inherited |
Gets the current POM serialization state. Runtime Business Object does not need to implement this operation.
| currentState | - Gets the current POM serialization state. |
|
inherited |
If Business Object supports recoverable ID. Every Business Object should implement this operation.
| isPersistedRecipe | - isPersistedRecipe param should be set to true if the recipe is limited to the user session and should be serialized to the database |
| isRecoverableIDSupported | - Returning true indicates support for recoverability/permanent IDs |
|
staticinherited |
This operation is not supported now, there will be no support for issues stemming from uses of this operation.
| inputs | - A vector of data that contains reference information to the object to be saved |
| bd | - A data structure to store objects and other information relevant for set-based operation |
|
staticinherited |
This operation is not supported now, there will be no support for issues stemming from uses of this operation.
| inputs | - A vector of data that contains reference information to the object to be saved |
| bd | - A data structure to store objects and other information relevant for set-based operation |
|
staticinherited |
This operation is not supported now, there will be no support for issues stemming from uses of this operation.
| inputs | - A vector of data that contains reference information to the object to be saved |
| bd | - A data structure to store objects and other information relevant for set-based operation |
|
staticinherited |
This operation is not supported now, there will be no support for issues stemming from uses of this operation.
| inputs | - A vector of data that contains reference information to the object to be created |
| bd | - A data structure to store objects and other information relevant for set-based operation |
|
staticinherited |
This operation is not supported now, there will be no support for issues stemming from uses of this operation.
| inputs | - A vector of data that contains reference information to the object to be saved |
| bd | - A data structure to store objects and other information relevant for set-based operation |
|
inherited |
Sets the current POM serialization state. Runtime Business Object does not need to implement this operation.
| newState | - true marks the POM serialization recipe as out-of-date, false marks it as up-to-date. |
| stateChanged | - true if the state has changed. |
|
inherited |
This is the setter for the recipe/permanent ID when it is created (to be cached on the instance). Every Business Object should implement this operation.
| uid | - Rrecipe/permanent ID |
|
staticinherited |
This operation is not supported now, there will be no support for issues stemming from uses of this operation.
| inputs | - A vector of data that contains reference information to the object to be created |
| bd | - A data structure to store objects and other information relevant for set-based operation |
|
staticinherited |
This operation is not supported now, there will be no support for issues stemming from uses of this operation.
| inputs | - A vector of data that contains reference information to the object to be saved |
| bd | - A data structure to store objects and other information relevant for set-based operation |
|
inherited |
To Return the Character
| charName | - To return the character Name |
| charRetValue | - The value of the Character |
| isNull | - Is the Value Null |
| hasReadAccess | - Indicates whether the user has read access to the property |
|
inherited |
To Return the Character
| charName | - To return the character Name |
| charRetValue | - The value of the Character |
| isNull | - Is the Value Null |
|
inherited |
To retrieve the values of the Character array property
| charArrayName | - The Char array Name |
| vectorCharVals | - Vector of char values |
| vectorIsNullVals | - Is the Values Null |
| hasReadAccess | - Indicates whether the user has read access to the property |
|
inherited |
The array of Character
| charArrayName | - The Char array Name |
| vectorCharVals | - vector of char values |
| vectorIsNullVals | - Is the Values Null |
|
inherited |
To retrieve the values of the Date property
| dateName | - Name of the date property |
| dateRetValue | - Value of the date property |
| isNull | - is value null |
| hasReadAccess | - Indicates whether the user has read access to the property. |
|
inherited |
get date value
| dateName | - Name of the date property |
| dateRetValue | - Value of the date property |
| isNull | - is value Null |
|
inherited |
To retrieve the values of the date array property
| dateArrayName | - Name of the date array property |
| dateArrayRetValue | - Value of the date array property |
| isNull | - is null values |
| hasReadAccess | - Indicates whether the user has read access to the property |
|
inherited |
get array of Date Values for a property
| dateArrayName | - Name of the date array property |
| dateArrayRetValue | - Value of the date array |
| isNull | - is null values |
|
inherited |
gets deep copy data
| operation | - operation desc |
| deepCopyDatas | - desc |
|
inherited |
To retrieve the values of the Double array property
| doubleName | - The name of the double property |
| doubleRetValue | - The value of the double property |
| isNull | - Is the value null |
| hasReadAccess | - Indicates whether the user has read access to the property |
|
inherited |
To get the double value
| doubleName | - The name of the double variable |
| doubleRetValue | - The value of the double variable |
| isNull | - Is the value Null |
|
inherited |
To retrieve the values of the Double array property
| doubleArrayName | - The name of the double array property |
| vectorDoubleVals | - The values of the double array property |
| vectorIsNullVals | - Is Value Null array |
| hasReadAccess | - Indicates whether the user has read access to the property |
|
inherited |
Array of Doubles
| doubleArrayName | - The Array Name |
| vectorDoubleVals | - Array of Doubles |
| vectorIsNullVals | - Is the Value Null |
|
inherited |
To retrieve the values of the Integer property
| intName | - The name of the Integer property |
| intRetValue | - The value of the Integer property |
| isNull | - Is the value null |
| hasReadAccess | - Indicates whether the user has read access to the property |
|
inherited |
To get the Integer
| intName | - The name of the Integer |
| intRetValue | - The value of the Integer |
| isNull | - Is the value null |
|
inherited |
To retrieve the values of the Integer array property
| intArrayName | - The name of the integer array property |
| vectorIntVals | - The vector of integer values |
| vectorIsNullVals | - Are the values null |
| hasReadAccess | - Indicates whether the user has read access to the property |
|
inherited |
Array of Integers
| intArrayName | - The array name of integers |
| vectorIntVals | - The Vector of Integer values |
| vectorIsNullVals | - are the Values Null |
|
static |
Get the Interface Name
|
inherited |
To retrieve the values of the Boolean property
| logicalName | - The name of the Boolean property |
| boolRetValue | - The value of the boolean property |
| isNull | - Is the value null |
| hasReadAccess | - Indicates whether the user has read access to the property |
|
inherited |
To get the Logical Value
| logicalName | - The name of the Logical Variable |
| boolRetValue | - The logical value |
| isNull | - Is the value null |
|
inherited |
To retrieve the values of the Boolean array property
| logicalArrayName | - The name of the boolean array property |
| vectorLogicalVals | - The vector of Logical values |
| vectorIsNullVals | - Are the values null |
| hasReadAccess | - Indicates whether the user has read access to the property |
|
inherited |
Array of Logical Values
| logicalArrayName | - Array of Logical Names |
| vectorLogicalVals | - Vector of Logical Values |
| vectorIsNullVals | - are the Value Null |
|
inherited |
Getter for a string Property
| value | - Parameter value |
| isNull | - Returns true if the Parameter value is null |
|
private |
| int subscmpl::Scp0ArtifactEvaluationInfo::getScp0ArtifactID | ( | std::string & | value, |
| bool & | isNull | ||
| ) | const |
Getter for a string Property
| value | - Parameter value |
| isNull | - Returns true if the Parameter value is null |
| int subscmpl::Scp0ArtifactEvaluationInfo::getScp0ArtifactName | ( | std::string & | value, |
| bool & | isNull | ||
| ) | const |
Getter for a string Property
| value | - Parameter value |
| isNull | - Returns true if the Parameter value is null |
| int subscmpl::Scp0ArtifactEvaluationInfo::getScp0ArtifactType | ( | std::string & | value, |
| bool & | isNull | ||
| ) | const |
Getter for a string Property
| value | - Parameter value |
| isNull | - Returns true if the Parameter value is null |
| int subscmpl::Scp0ArtifactEvaluationInfo::getScp0ChildrenEvalInfos | ( | std::vector< tag_t > & | values, |
| std::vector< int > & | isNull | ||
| ) | const |
Getter for a Tag Array Property
| values | - Parameter value |
| isNull | - Returns true for an array element if the parameter value at that location is null |
| int subscmpl::Scp0ArtifactEvaluationInfo::getScp0Errors | ( | std::vector< std::string > & | values, |
| std::vector< int > & | isNull | ||
| ) | const |
Getter for an String Array Property
| values | - Parameter value |
| isNull | - Returns true for an array element if the parameter value at that location is null |
| int subscmpl::Scp0ArtifactEvaluationInfo::getScp0Notes | ( | std::vector< std::string > & | values, |
| std::vector< int > & | isNull | ||
| ) | const |
Getter for an String Array Property
| values | - Parameter value |
| isNull | - Returns true for an array element if the parameter value at that location is null |
| int subscmpl::Scp0ArtifactEvaluationInfo::getScp0ParentEvalInfo | ( | tag_t & | value, |
| bool & | isNull | ||
| ) | const |
Getter for a Tag Property
| value | - Parameter value |
| isNull | - Returns true if the Parameter value is null |
| int subscmpl::Scp0ArtifactEvaluationInfo::getScp0Warnings | ( | std::vector< std::string > & | values, |
| std::vector< int > & | isNull | ||
| ) | const |
Getter for an String Array Property
| values | - Parameter value |
| isNull | - Returns true for an array element if the parameter value at that location is null |
|
inherited |
To retrieve the values of the String property
| stringName | - The name of the string property |
| stringRetValue | - The value of the string property |
| isNull | - Is the value null |
| hasReadAccess | - Indicates whether the user has read access to the property |
|
inherited |
Returns the String
| stringName | - The name of the String |
| stringRetValue | - The value of the string |
| isNull | - Is the String Null |
|
inherited |
To retrieve the values of the String array property
| stringArrayName | - The name of the string array property |
| vectorStringVals | - The values of string array property |
| vectorIsNullVals | - Are the values null |
| hasReadAccess | - Indicates whether the user has read access to the property |
|
inherited |
To get the StringArray
| stringArrayName | - The String name |
| vectorStringVals | - Vector of Strings |
| vectorIsNullVals | - vector of booleans |
|
inherited |
|
inherited |
To retrieve the values of the reference property
| tagName | - The name of the reference property |
| tagRetValue | - The value of the reference property |
| isNull | - Is the value null |
| hasReadAccess | - Indicates whether the user has read access to the property |
|
inherited |
Returns the Tag
| tagName | - The name of the Tag |
| tagRetValue | - The value of the Tag |
| isNull | - Is the Value Null |
|
inherited |
To retrieve the values of the reference array property
| tagArrayName | - The name of the reference array property |
| vectorTagVals | - The vector of values of reference array property |
| vectorIsNullVals | - Are the values null |
| hasReadAccess | - Indicates whether the user has read access to the property |
|
inherited |
Array of Tags
| tagArrayName | - Nameof the Tag Array |
| vectorTagVals | - Vector of Tags |
| vectorIsNullVals | - are the Value Null |
|
inherited |
|
inherited |
|
protectedvirtualinherited |
|
protectedvirtual |
Reimplemented from Teamcenter::RuntimeBusinessObject.
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
private |
|
inherited |
perform deep copy
| pOperationInput | - desc |
| vecDeepCopyData | - deep copy data |
|
inherited |
save as operation
| pSavAsInput | - save as input |
| vecDeepCopyData | - vector deepcopy data |
| newObjTag | - new object tag |
|
inherited |
Generic saveAsPost operation.
| pSavAsInput | - Input argument as SaveAsInput object. |
| vecDeepCopyData | - vector deepcopy data |
| int subscmpl::Scp0ArtifactEvaluationInfo::scp0Serialize | ( | subscmpl::Scp0OSFile & | logFile, |
| const std::string & | writeMode | ||
| ) |
This operation serializes the information in Scp0ArtifactEvaluationInfo objects to the given file object. This behavior can be overridden and information can be written in different format. There are standard functions available in OSFile object for the purpose. This operation has OOTB implementation present.
| logFile | - This argument points to the log file object which can be used to serialize information. When overridden, the implementation is responsible for opening the file and closing it properly using OSFile API. |
| writeMode | - Specifies the mode of serialization. Supported values are TEXT and XML. In case of empty or invalid value, the argument will fall back to TEXT as default. |
| int subscmpl::Scp0ArtifactEvaluationInfo::scp0serializeEvaluationWithRecurrence | ( | subscmpl::Scp0OSFile & | logFile, |
| int | formatIndex, | ||
| const std::string & | serializeMode, | ||
| void * | rootTextNode, | ||
| void * | nativeTextNode | ||
| ) |
The operation is used to write the information of the logging object recursively. The typical usage includes writing a tree structure of the logging objects in a single file.
| logFile | - The object to refer the log file object being used to write the information. |
| formatIndex | - The index showing where the current logging object stands in the context of root object. It can also be used to format the content. |
| serializeMode | - Mode of writing the information to the file. Modes currently allowed are TEXT and XML |
| rootTextNode | - Open ended container object. Typically null if the context is already formalized. If the text node needs to be carried over to preserve the context of the content, it will be available through this node. |
| nativeTextNode | - Open ended content node to carry over the native text context. Sometimes, it may be required to append the content to an existing text block. This container stores the native text block if needed. Typically it is null. |
|
inherited |
To set the character
| charName | - The Name |
| charValue | - The Character Value |
| isNull | - Is the Value Null |
|
inherited |
To set the character array
| charArrayName | - charArrayName |
| vectorCharVals | - vectorCharVals |
| vectorIsNullVals | - vectorIsNullVals |
|
inherited |
To set the Date
| dateName | - dateName |
| dateValue | - dateValue |
| isNull | - isNull |
|
inherited |
To set the Date Array
| dateArrayName | - dateArrayName |
| vectorDateVals | - vectorDateVals |
| vectorIsNullVals | - vectorIsNullVals |
|
private |
|
inherited |
To set the Double Value
| doubleName | - doubleName |
| doubleValue | - doubleValue |
| isNull | - isNull |
|
inherited |
To set the double array
| doubleArrayName | - doubleArrayName |
| vectorDoubleVals | - vectorDoubleVals |
| vectorIsNullVals | - vectorIsNullVals |
|
inherited |
To set an Integer
| intName | - The name of the integer |
| intValue | - The Integer Value |
| isNull | - Is the value Null |
|
inherited |
To the the Array of Integer type data on BusinessObject
| intArrayName | - name of the integer array |
| vectorIntVals | - vector or array of integer values |
| vectorIsNullVals | - vector of isNulls |
|
inherited |
To set the Logical Value
| logicalName | - logicalName |
| logicalValue | - logicalValue |
| isNull | - isNull |
|
inherited |
To set Logical Array
| boolArrayName | - boolArrayName |
| vectorboolVals | - vectorboolVals |
| vectorIsNullVals | - vectorIsNullVals |
|
inherited |
desc for setPropertiesFromCreateInpu
| creInput | - Description for CreateInput |
|
inherited |
setproperties from saveas input
| pSavAsInput | - desc |
|
private |
| int subscmpl::Scp0ArtifactEvaluationInfo::setScp0ArtifactID | ( | const std::string & | value, |
| bool | isNull = false |
||
| ) |
Setter for a string Property
| value | - Value to be set for the parameter |
| isNull | - If true, set the parameter value to null |
| int subscmpl::Scp0ArtifactEvaluationInfo::setScp0ArtifactName | ( | const std::string & | value, |
| bool | isNull = false |
||
| ) |
Setter for a string Property
| value | - Value to be set for the parameter |
| isNull | - If true, set the parameter value to null |
| int subscmpl::Scp0ArtifactEvaluationInfo::setScp0ArtifactType | ( | const std::string & | value, |
| bool | isNull = false |
||
| ) |
Setter for a string Property
| value | - Value to be set for the parameter |
| isNull | - If true, set the parameter value to null |
| int subscmpl::Scp0ArtifactEvaluationInfo::setScp0ChildrenEvalInfos | ( | const std::vector< tag_t > & | values, |
| const std::vector< int > * | isNull = 0 |
||
| ) |
Setter for a Tag Array Property
| values | - Values to be set for the parameter |
| isNull | - If array element is true, set the parameter value at that location as null |
| int subscmpl::Scp0ArtifactEvaluationInfo::setScp0Errors | ( | const std::vector< std::string > & | values, |
| const std::vector< int > * | isNull = 0 |
||
| ) |
Setter for an string Array Property
| values | - Values to be set for the parameter |
| isNull | - If array element is true, set the parameter value at that location as null |
| int subscmpl::Scp0ArtifactEvaluationInfo::setScp0Notes | ( | const std::vector< std::string > & | values, |
| const std::vector< int > * | isNull = 0 |
||
| ) |
Setter for an string Array Property
| values | - Values to be set for the parameter |
| isNull | - If array element is true, set the parameter value at that location as null |
| int subscmpl::Scp0ArtifactEvaluationInfo::setScp0ParentEvalInfo | ( | const tag_t & | value, |
| bool | isNull = false |
||
| ) |
Setter for a Tag Property
| value | - Value to be set for the parameter |
| isNull | - If true, set the parameter value to null |
| int subscmpl::Scp0ArtifactEvaluationInfo::setScp0Warnings | ( | const std::vector< std::string > & | values, |
| const std::vector< int > * | isNull = 0 |
||
| ) |
Setter for an string Array Property
| values | - Values to be set for the parameter |
| isNull | - If array element is true, set the parameter value at that location as null |
|
inherited |
To set the String
| stringName | - stringName |
| stringValue | - stringValue |
| isNull | - isNull |
|
inherited |
To set the string array
| stringArrayName | - stringArrayName |
| vectorStringVals | - vectorStringVals |
| vectorIsNullVals | - vectorIsNullVals |
|
protectedinherited |
|
inherited |
To set the tag
| tagName | - tagName |
| tagValue | - tagValue |
| isNull | - isNull |
|
inherited |
To set the Tag Array
| tagArrayName | - tagArrayName |
| vectorTagVals | - vectorTagVals |
| vectorIsNullVals | - vectorIsNullVals |
|
inherited |
desc for validate for create
| creInput | - desc for creInput parameter |
|
inherited |
validate saveas input
| pSavAsInput | - desc |
| vecDeepCopyData | - desc |
|
friend |
Definition at line 271 of file Scp0ArtifactEvaluationInfo.hxx.
|
friend |
Definition at line 272 of file Scp0ArtifactEvaluationInfo.hxx.
|
private |
Definition at line 257 of file Scp0ArtifactEvaluationInfo.hxx.
|
private |
Definition at line 254 of file Scp0ArtifactEvaluationInfo.hxx.
|
staticprivate |
Name of the Business Object
Definition at line 262 of file Scp0ArtifactEvaluationInfo.hxx.