GridLab
Grid Application Toolkit

A simple API for Grid Applications
GAT

Menu



Main Page   Alphabetical List   Compound List   File List   Compound Members   File Members  

GATFileCPI_Instance Struct Reference

The #GATFileCPI_Instance structure holds all data items supplied by the client during the construction of the GATFile object. More...

#include <GATFileCPI.h>

Collaboration diagram for GATFileCPI_Instance:

Collaboration graph
[legend]
List of all members.

Public Attributes

GATContext context
GATLocation location
GATBool isdirty
GATMonitorable_Impl monitorable
GATObject_const source
void * instance_data

Detailed Description

The #GATFileCPI_Instance structure holds all data items supplied by the client during the construction of the GATFile object.

Definition at line 44 of file GATFileCPI.h.


Member Data Documentation

GATContext GATFileCPI_Instance::context
 

Definition at line 46 of file GATFileCPI.h.

Referenced by fileops_adaptor_FileCPI_Copy(), fileops_adaptor_FileCPI_Delete(), fileops_adaptor_FileCPI_GetLength(), fileops_adaptor_FileCPI_GetMetricEvent(), fileops_adaptor_FileCPI_IsReadable(), fileops_adaptor_FileCPI_IsWritable(), fileops_adaptor_FileCPI_LastWriteTime(), fileops_adaptor_FileCPI_Move(), GATFile_AddMetricListener(), GATFile_Clone(), GATFile_Create(), GATFile_DeSerialise_Create(), GATFile_GetCPIInstanceData(), GATFile_RegisterPolling(), GATFile_RemoveRegisteredMetric(), GATFile_Serialise(), and GATFileCPI_SerialiseCallback().

GATLocation GATFileCPI_Instance::location
 

Definition at line 47 of file GATFileCPI.h.

Referenced by fileops_adaptor_FileCPI_Copy(), fileops_adaptor_FileCPI_Delete(), fileops_adaptor_FileCPI_GetLength(), fileops_adaptor_FileCPI_GetMetricEvent(), fileops_adaptor_FileCPI_IsReadable(), fileops_adaptor_FileCPI_IsWritable(), fileops_adaptor_FileCPI_LastWriteTime(), fileops_adaptor_FileCPI_Move(), GATFile_Clone(), GATFile_Create(), and GATFile_DeSerialise_Create().

GATBool GATFileCPI_Instance::isdirty
 

Definition at line 48 of file GATFileCPI.h.

Referenced by GATFile_Clone(), GATFile_Create(), GATFile_DeSerialise_Create(), and GATFileCPI_SerialiseCallback().

GATMonitorable_Impl GATFileCPI_Instance::monitorable
 

Definition at line 49 of file GATFileCPI.h.

Referenced by fileops_adaptor_FileCPI_Copy(), fileops_adaptor_FileCPI_Delete(), fileops_adaptor_FileCPI_Move(), GATFile_AddMetricListener(), GATFile_Clone(), GATFile_Create(), GATFile_DeSerialise_Create(), GATFile_RegisterPolling(), and GATFile_RemoveRegisteredMetric().

GATObject_const GATFileCPI_Instance::source
 

Definition at line 50 of file GATFileCPI.h.

Referenced by fileops_adaptor_FileCPI_Copy(), fileops_adaptor_FileCPI_Delete(), fileops_adaptor_FileCPI_GetMetricEvent(), fileops_adaptor_FileCPI_Move(), GATFile_Clone(), GATFile_Create(), and GATFile_DeSerialise_Create().

void* GATFileCPI_Instance::instance_data
 

Definition at line 51 of file GATFileCPI.h.

Referenced by fileops_adaptor_FileCPI_CloneInstance(), fileops_adaptor_FileCPI_CreateInstance(), fileops_adaptor_FileCPI_DeSerialise(), and fileops_adaptor_FileCPI_DestroyInstance().


The documentation for this struct was generated from the following file: