QAT Function Libraries

EXPLORE OUR SCOPE

You can benefit from Custom Functions now!

  • XML Handling: This library enables Gen to handle bi-directional xml, including advanced xpath functions for easy access to selected xml elements. It also contains functions for applying stylesheets to the xml files you produce to transform the xml into different media and/or file structures.
  • Formatting: This library contains various formatting functions that format to and from text and all of the Gen data types. The functions allow for advanced edit masks to enable specialized formatting. Although the functions were originally created for the QAT XML products (Exchange and Publisher), they are invaluable in day to day Gen coding.
  • File I/O: This library contains a set of high performance flat file I/O functions. Gen currently provides this capability via ole functions at the Windows level only.
  • Miscellaneous: This library contains various functions that have been created for QAT projects and customers that have proven useful in many situations.
  • WebDaptive: This is a specialized set of enterprise web services that enhance Gen’s capability to tightly integrate into any SOA. This library enables Gen applications to deliver core functionality required in any SOA, such as Session Management, Logging, Mail and Single Sign-on Authentication for any Active Directory or LDAP server.

Available functions for CA Gen:

CategoryFunctionWindowsJAVA.NetLinuxHPSunAIX
XML HandlingQATDOM_DI_MKREFxxxxxxx
QATDOM_DI_CREATEDOCUMENTxxxxxxx
QATDOM_DI_SAVEDOCTOFILExxxxxxx
QATDOM_DI_CREATEDOCFROMURIxxxxxxx
QATDOM_DOC_CREATE_ATTRIBUTExxxxxxx
QATDOM_EL_APPENDCHILDxxxxxxx
QATDOM_DOC_CREATE_CDATAxxxxxxx
QATDOM_DOC_CREATE_COMMENTxxxxxxx
QATDOM_DOC_CREATE_TEXT_NODExxxxxxx
QATDOM_DOC_CREATE_ELEMENTxxxxxxx
QATDOM_DOC_CREATE_PROC_INSTxxxxxxx
QATDOM_DOC_DOCUMENTELEMENTxxxxxxx
QATDOM_EL_SETATTRIBUTExxxxxxx
QATDOM_N_SET_NODEVALUExxxxxxx
QATDOM_ DI_CREATEDOCUMENTTYPExxxxxxx
QATDOM_ DI_OPENDOCUMENTxxxxxxx
QATDOM_ DI_CLOSEDOCUMENTxxxxxxx
QATDOM_ DOC_COUNTCHILDRENxxxxxxx
QATDOM_ DOC_READ_NODE_VALUExxxxxxx
QATDOM_ DOC_GET_NODE_POINTERxxxxxxx
QATDOM DI SAVEDOCTOMEMORYxxxxxxx
QATDOM_TRANSLATE_ERROR_MESSAGExxxxxxx
QATDOM_N_NODENAMExxxxxxx
QATDOM_N_NODEVALUExxxxxxx
QATDOM_EL_GETATTRIBUTExxxxxxx
QATF00_QATFO_PROCESS_FO_FILExxxxxxx
QATFO_PROCESS_XML_TO_PDFxxxxxxx
QATXP_XPATH_EVALUATExxxxxxx
QATXP_XPRESULT_RESULT_TYPExxxxxxx
QATXP_XPRESULT_STRING_VALUExxxxxxx
QATXP_XPRESULT_NUMBER_VALUExxxxxxx
QATXP_XPRESULT_BOOLEAN_VALUExxxxxxx
QATXP_XPRESULT_SINGLE_NODE_VALUExxxxxxx
QATXP_XPRESULT_ITERATE_NEXTxxxxxxx
QATXSL_APPLY_STYLESHEETxxxxxxx
Formatting QAT_NumbertoTextxxxxxxx
QAT_Format_Datexxxxxxx
QAT_Format_Timexxxxxxx
QAT_Format_Textxxxxxxx
QAT_TexttoNumberxxxxxxx
QAT_TexttoDatexxxxxxx
QAT_TexttoTimexxxxxxx
QAT_TexttoTimeStampxxxxxxx
QAT_Format_TimeStampxxxxxxx
Miscellaneous ProcessingQAT_Get_Associated_Appxnononononono
QAT_Launch_App_Syncxnononononono
QAT_Return_Parameter_Valuexxxxxxx
File I/O QAT_Open_Filexxxxxxx
QAT_Read_Linexxxxxxx
QAT_Write_Linexxxxxxx
QAT_Close_Filexxxxxxx
QAT WebDaptiveQATWD_LOGGING_SERVICExxxnononono
QATWD_SESSION_SERVICExxxnononono
QATWD_AUTHORIZATION_SERVICExxxnononono
QATWD_EMAIL_SERVICExxxnononono

Solutions Console

Start the Conversation Today
Let’s Talk