Automatic generation produced by ISE Eiffel
class ECOM_ENUM_STATSTG General cluster: interfaces description: "Wrapper of IEnumSTATSTG interface, used to enumerate through an array of STATSTG structures, which contains statistical information about an open storage, stream, or byte array object." create: make Ancestors ECOM_WRAPPER* Queries access_time (a_name: READABLE_STRING_GENERAL): WEL_FILE_TIME boolean_bits: INTEGER_32 boolean_bytes: INTEGER_32 Character_32_bits: INTEGER_32 Character_32_bytes: INTEGER_32 Character_8_bits: INTEGER_32 Character_8_bytes: INTEGER_32 clone_enum: [like Current] ECOM_ENUM_STATSTG creation_time (a_name: READABLE_STRING_GENERAL): WEL_FILE_TIME Integer_16_bits: INTEGER_32 Integer_16_bytes: INTEGER_32 Integer_32_bits: INTEGER_32 Integer_32_bytes: INTEGER_32 Integer_64_bits: INTEGER_32 Integer_64_bytes: INTEGER_32 Integer_8_bits: INTEGER_32 Integer_8_bytes: INTEGER_32 is_64_bits: BOOLEAN is_dotnet: BOOLEAN Is_little_endian: BOOLEAN is_mac: BOOLEAN is_scoop_capable: BOOLEAN is_thread_capable: BOOLEAN is_unix: BOOLEAN is_valid_name (name: READABLE_STRING_GENERAL): BOOLEAN is_vms: BOOLEAN is_vxworks: BOOLEAN is_windows: BOOLEAN item: POINTER modification_time (a_name: READABLE_STRING_GENERAL): WEL_FILE_TIME Natural_16_bits: INTEGER_32 Natural_16_bytes: INTEGER_32 Natural_32_bits: INTEGER_32 Natural_32_bytes: INTEGER_32 Natural_64_bits: INTEGER_32 Natural_64_bytes: INTEGER_32 Natural_8_bits: INTEGER_32 Natural_8_bytes: INTEGER_32 next_item: ECOM_STATSTG pointer_bits: INTEGER_32 pointer_bytes: INTEGER_32 Real_32_bits: INTEGER_32 Real_32_bytes: INTEGER_32 Real_64_bits: INTEGER_32 Real_64_bytes: INTEGER_32 Commands dispose make (a_pointer: POINTER) memory_free reset skip (n: NATURAL_32) -- Generated by Eiffel Studio --
For more details: eiffel.org