logo top
Main Page   Widgets   glibmm Namespaces   Book  

fileattribute.h File Reference


Namespaces

namespace  Gio
namespace  Glib

Classes

class  Gio::FileAttributeInfo
 Information about a specific attribute - see FileAttributeInfoList. More...
class  Gio::FileAttributeInfoList
 Key-Value paired file attributes. More...

Enumerations

enum  Gio::FileAttributeType {
  Gio::FILE_ATTRIBUTE_TYPE_INVALID,
  Gio::FILE_ATTRIBUTE_TYPE_INVALID,
  Gio::FILE_ATTRIBUTE_TYPE_STRING,
  Gio::FILE_ATTRIBUTE_TYPE_STRING,
  Gio::FILE_ATTRIBUTE_TYPE_BYTE_STRING,
  Gio::FILE_ATTRIBUTE_TYPE_BYTE_STRING,
  Gio::FILE_ATTRIBUTE_TYPE_BOOLEAN,
  Gio::FILE_ATTRIBUTE_TYPE_BOOLEAN,
  Gio::FILE_ATTRIBUTE_TYPE_UINT32,
  Gio::FILE_ATTRIBUTE_TYPE_UINT32,
  Gio::FILE_ATTRIBUTE_TYPE_INT32,
  Gio::FILE_ATTRIBUTE_TYPE_INT32,
  Gio::FILE_ATTRIBUTE_TYPE_UINT64,
  Gio::FILE_ATTRIBUTE_TYPE_UINT64,
  Gio::FILE_ATTRIBUTE_TYPE_INT64,
  Gio::FILE_ATTRIBUTE_TYPE_INT64,
  Gio::FILE_ATTRIBUTE_TYPE_OBJECT,
  Gio::FILE_ATTRIBUTE_TYPE_OBJECT,
  Gio::FILE_ATTRIBUTE_TYPE_INVALID,
  Gio::FILE_ATTRIBUTE_TYPE_INVALID,
  Gio::FILE_ATTRIBUTE_TYPE_STRING,
  Gio::FILE_ATTRIBUTE_TYPE_STRING,
  Gio::FILE_ATTRIBUTE_TYPE_BYTE_STRING,
  Gio::FILE_ATTRIBUTE_TYPE_BYTE_STRING,
  Gio::FILE_ATTRIBUTE_TYPE_BOOLEAN,
  Gio::FILE_ATTRIBUTE_TYPE_BOOLEAN,
  Gio::FILE_ATTRIBUTE_TYPE_UINT32,
  Gio::FILE_ATTRIBUTE_TYPE_UINT32,
  Gio::FILE_ATTRIBUTE_TYPE_INT32,
  Gio::FILE_ATTRIBUTE_TYPE_INT32,
  Gio::FILE_ATTRIBUTE_TYPE_UINT64,
  Gio::FILE_ATTRIBUTE_TYPE_UINT64,
  Gio::FILE_ATTRIBUTE_TYPE_INT64,
  Gio::FILE_ATTRIBUTE_TYPE_INT64,
  Gio::FILE_ATTRIBUTE_TYPE_OBJECT,
  Gio::FILE_ATTRIBUTE_TYPE_OBJECT
}
enum  Gio::FileAttributeInfoFlags {
  Gio::FILE_ATTRIBUTE_INFO_NONE = 0,
  Gio::FILE_ATTRIBUTE_INFO_NONE = 0,
  Gio::FILE_ATTRIBUTE_INFO_COPY_WITH_FILE = 1 << 0,
  Gio::FILE_ATTRIBUTE_INFO_COPY_WITH_FILE = 1 << 0,
  Gio::FILE_ATTRIBUTE_INFO_COPY_WHEN_MOVED = 1 << 1,
  Gio::FILE_ATTRIBUTE_INFO_COPY_WHEN_MOVED = 1 << 1,
  Gio::FILE_ATTRIBUTE_INFO_NONE = 0,
  Gio::FILE_ATTRIBUTE_INFO_NONE = 0,
  Gio::FILE_ATTRIBUTE_INFO_COPY_WITH_FILE = 1 << 0,
  Gio::FILE_ATTRIBUTE_INFO_COPY_WITH_FILE = 1 << 0,
  Gio::FILE_ATTRIBUTE_INFO_COPY_WHEN_MOVED = 1 << 1,
  Gio::FILE_ATTRIBUTE_INFO_COPY_WHEN_MOVED = 1 << 1
}
 
Bitwise operators:
FileAttributeInfoFlags operator|(FileAttributeInfoFlags, FileAttributeInfoFlags)
FileAttributeInfoFlags operator&(FileAttributeInfoFlags, FileAttributeInfoFlags)
FileAttributeInfoFlags operator^(FileAttributeInfoFlags, FileAttributeInfoFlags)
FileAttributeInfoFlags operator~(FileAttributeInfoFlags)
FileAttributeInfoFlags& operator|=(FileAttributeInfoFlags&, FileAttributeInfoFlags)
FileAttributeInfoFlags& operator&=(FileAttributeInfoFlags&, FileAttributeInfoFlags)
FileAttributeInfoFlags& operator^=(FileAttributeInfoFlags&, FileAttributeInfoFlags)
More...
enum  Gio::FileAttributeStatus {
  Gio::FILE_ATTRIBUTE_STATUS_UNSET,
  Gio::FILE_ATTRIBUTE_STATUS_UNSET,
  Gio::FILE_ATTRIBUTE_STATUS_SET,
  Gio::FILE_ATTRIBUTE_STATUS_SET,
  Gio::FILE_ATTRIBUTE_STATUS_ERROR_SETTING,
  Gio::FILE_ATTRIBUTE_STATUS_ERROR_SETTING,
  Gio::FILE_ATTRIBUTE_STATUS_UNSET,
  Gio::FILE_ATTRIBUTE_STATUS_UNSET,
  Gio::FILE_ATTRIBUTE_STATUS_SET,
  Gio::FILE_ATTRIBUTE_STATUS_SET,
  Gio::FILE_ATTRIBUTE_STATUS_ERROR_SETTING,
  Gio::FILE_ATTRIBUTE_STATUS_ERROR_SETTING
}

Functions

FileAttributeInfoFlags Gio::operator| (FileAttributeInfoFlags lhs, FileAttributeInfoFlags rhs)
FileAttributeInfoFlags Gio::operator& (FileAttributeInfoFlags lhs, FileAttributeInfoFlags rhs)
FileAttributeInfoFlags Gio::operator^ (FileAttributeInfoFlags lhs, FileAttributeInfoFlags rhs)
FileAttributeInfoFlags Gio::operator~ (FileAttributeInfoFlags flags)
FileAttributeInfoFlags& Gio::operator|= (FileAttributeInfoFlags& lhs, FileAttributeInfoFlags rhs)
FileAttributeInfoFlags& Gio::operator&= (FileAttributeInfoFlags& lhs, FileAttributeInfoFlags rhs)
FileAttributeInfoFlags& Gio::operator^= (FileAttributeInfoFlags& lhs, FileAttributeInfoFlags rhs)

Generated for glibmm 2.4 by Doxygen 1.5.3 © 1997-2001