A CAPILog object is used to specify the location that all SQL type functions should log their operations to. When a connection is allocated via CAPI.AllocConnect(), a CAPILog object can be supplied so that all operations against that connection will be logged to the specified file.