| Overview | Namespace | Class | Index | Help |
Methods of Class VolumeInfo
- VolumeInfo
- VolumeInfo(
VolumeInfo & );
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO NO NO
- Summary
- Copy constructor.
- operator=
- VolumeInfo & operator=(
VolumeInfo & );
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO NO NO
- Summary
- Assginment operator.
- VolumeInfo
- VolumeInfo(
sal_uInt32 nMask );
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO YES NO
- Summary
- Constructor.
- Parameters
nMask Set of flaggs decribing the demanded information.
- ~VolumeInfo
- ~VolumeInfo();
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO YES NO
- Summary
- Destructor.
- isValid
- sal_Bool isValid(
sal_uInt32 nMask ) const;
virtual abstract const volatile template static inline C-linkage NO NO YES NO NO NO YES NO
- Summary
- Check if specified fields are valid.
- Parameters
nMask Set of flags for the fields to check.- Return
- sal_True if all fields are valid else sal_False.
- getRemoteFlag
- sal_Bool getRemoteFlag();
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO YES NO
- Summary
- Check the remote flag.
- Return
- sal_True if Attributes are valid and the volume is remote else sal_False.
- getRemoveableFlag
- sal_Bool getRemoveableFlag();
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO YES NO
- Summary
- Check the removeable flag.
- Return
- sal_True if attributes are valid and the volume is removable else sal_False.
- getCompactDiscFlag
- sal_Bool getCompactDiscFlag();
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO YES NO
- Summary
- Check the compact disc flag.
- Return
- sal_True if attributes are valid and the volume is a CDROM else sal_False.
- getFloppyDiskFlag
- sal_Bool getFloppyDiskFlag();
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO YES NO
- Summary
- Check the floppy disc flag.
- Return
- sal_True if attributes are valid and the volume is a floppy disk else sal_False.
- getFixedDiskFlag
- sal_Bool getFixedDiskFlag();
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO YES NO
- Summary
- Check the fixed disk flag.
- Return
- sal_True if attributes are valid and the volume is a fixed disk else sal_False.
- getRAMDiskFlag
- sal_Bool getRAMDiskFlag();
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO YES NO
- Summary
- Check the RAM disk flag.
- Return
- sal_True if attributes are valid and the volume is a RAM disk else sal_False.
- getTotalSpace
- sal_uInt64 getTotalSpace();
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO YES NO
- Summary
- Determine the total space of a volume device.
- Return
- The total diskspace of this volume if this information is valid, 0 otherwise.
- getFreeSpace
- sal_uInt64 getFreeSpace();
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO YES NO
- Summary
- Determine the free space of a volume device.
- Return
- The free diskspace of this volume if this information is valid, 0 otherwise.
- getUsedSpace
- sal_uInt64 getUsedSpace();
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO YES NO
- Summary
- Determine the used space of a volume device.
- Return
- The used diskspace of this volume if this information is valid, 0 otherwise.
- getMaxNameLength
- sal_uInt32 getMaxNameLength();
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO YES NO
- Summary
- Determine the maximal length of a file name.
- Return
- The maximal length of a file name if this information is valid, 0 otherwise.
- getMaxPathLength
- sal_uInt32 getMaxPathLength();
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO YES NO
- Summary
- Determine the maximal length of a path name.
- Return
- The maximal length of a path if this information is valid, 0 otherwise.
- getFileSystemName
- ::rtl::OUString getFileSystemName();
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO YES NO
- Summary
- Determine the name of the volume device's File System.
- Return
- The name of the volume's fielsystem if this information is valid, otherwise an empty string.
- getDeviceHandle
- VolumeDevice getDeviceHandle();
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO YES NO
- Summary
- Get the volume device handle.
- Return
- The device handle of the volume if this information is valid, otherwise returns NULL;
- isCaseSensitiveFileSystem
- bool isCaseSensitiveFileSystem();
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO YES NO
- Summary
- Return whether the file system is case sensitive or case insensitive
- Return
- true if the file system is case sensitive false otherwise
- isCasePreservingFileSystem
- bool isCasePreservingFileSystem();
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO YES NO
- Summary
- Return whether the file system preserves the case of file and directory names or not
- Return
- true if the file system preserves the case of file and directory names false otherwise
Top of Page
Copyright © 2009 Sun Microsystems, Inc.


