This documentation supports the 9.1 to 9.1 Service Pack 3 version and its patches of BMC Atrium Core. The documentation for version 9.1.04 and its patches is available here.

To view the latest version, select the version from the Product version menu.

CMDBQueryQualifierSetOpStruct structure

The CMDBQueryQualifierSetOpStruct structure is used to specify the attribute and right operand for an IN or NOT IN type of operation.


typedef struct CMDBQueryQualifierSetOpStruct
{
   unsigned int operation;
   ARNameType attribute;
   CMDBQueryQualifierValueSetStruct *operandRight;
} CMDBQueryQualifierSetOpStruct;



The CMDBQueryQualifierSetOpStruct structure consists of the following elements:

operation

An integer value indicating the type of SET operation to perform in the query.

  • 8 --An IN operation to perform in the query, for example, Model IN "Microsoft Windows XP", "Microsoft Windows 2003", "Microsoft Windows 2000" (CMDB_QUERY_QUAL_SETOP_IN).
  • 9 --A NOT IN operation to perform in the query, for example, Model NOT IN "Microsoft Windows XP", "Microsoft Windows 2003", "Microsoft Windows 2000" (CMDB_QUERY_QUAL_SETOP_NOT_IN ).

attribute

The name of the attribute in the qualification that should match a specific value, for example, ClassName = BMC_ComputerSystem. In this example, ClassName, will be specified in attribute, which is the left operand in the expression.

operandRight



A pointer to the CMDBQueryQualifierValueSetStruct structure, which contains the list of values or query for the Set operation.

Was this page helpful? Yes No Submitting... Thank you

Comments