logo top
Main Page   Widgets   glibmm Namespaces   Book  

Enums and Flags


Enumerations

enum  Gio::AppInfoCreateFlags { Gio::APP_INFO_CREATE_NONE }
enum  Gio::FileQueryInfoFlags { Gio::FILE_QUERY_INFO_NONE }
enum  Gio::FileCreateFlags { Gio::FILE_CREATE_NONE }
enum  Gio::FileCopyFlags { Gio::FILE_COPY_NONE }
enum  Gio::FileMonitorFlags { Gio::FILE_MONITOR_NONE }
enum  Gio::FileAttributeType {
  Gio::FILE_ATTRIBUTE_TYPE_INVALID,
  Gio::FILE_ATTRIBUTE_TYPE_STRING,
  Gio::FILE_ATTRIBUTE_TYPE_BYTE_STRING,
  Gio::FILE_ATTRIBUTE_TYPE_BOOLEAN,
  Gio::FILE_ATTRIBUTE_TYPE_UINT32,
  Gio::FILE_ATTRIBUTE_TYPE_INT32,
  Gio::FILE_ATTRIBUTE_TYPE_UINT64,
  Gio::FILE_ATTRIBUTE_TYPE_INT64,
  Gio::FILE_ATTRIBUTE_TYPE_OBJECT
}
enum  Gio::FileAttributeInfoFlags {
  Gio::FILE_ATTRIBUTE_INFO_NONE = 0,
  Gio::FILE_ATTRIBUTE_INFO_COPY_WITH_FILE = 1 << 0,
  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_SET,
  Gio::FILE_ATTRIBUTE_STATUS_ERROR_SETTING
}
enum  Gio::FileType {
  Gio::FILE_TYPE_UNKNOWN,
  Gio::FILE_TYPE_REGULAR,
  Gio::FILE_TYPE_DIRECTORY,
  Gio::FILE_TYPE_SYMBOLIC_LINK,
  Gio::FILE_TYPE_SPECIAL,
  Gio::FILE_TYPE_SHORTCUT,
  Gio::FILE_TYPE_MOUNTABLE
}
enum  Gio::PasswordSave {
  Gio::PASSWORD_SAVE_NEVER,
  Gio::PASSWORD_SAVE_FOR_SESSION,
  Gio::PASSWORD_SAVE_PERMANENTLY
}
enum  Gio::MountOperationResult {
  Gio::MOUNT_OPERATION_HANDLED,
  Gio::MOUNT_OPERATION_ABORTED,
  Gio::MOUNT_OPERATION_UNHANDLED
}
enum  Gio::OutputStreamSpliceFlags {
  Gio::OUTPUT_STREAM_SPLICE_NONE = 0,
  Gio::OUTPUT_STREAM_SPLICE_CLOSE_SOURCE = 1 << 0,
  Gio::OUTPUT_STREAM_SPLICE_CLOSE_TARGET = 1 << 1
}
 
Bitwise operators:
OutputStreamSpliceFlags operator|(OutputStreamSpliceFlags, OutputStreamSpliceFlags)
OutputStreamSpliceFlags operator&(OutputStreamSpliceFlags, OutputStreamSpliceFlags)
OutputStreamSpliceFlags operator^(OutputStreamSpliceFlags, OutputStreamSpliceFlags)
OutputStreamSpliceFlags operator~(OutputStreamSpliceFlags)
OutputStreamSpliceFlags& operator|=(OutputStreamSpliceFlags&, OutputStreamSpliceFlags)
OutputStreamSpliceFlags& operator&=(OutputStreamSpliceFlags&, OutputStreamSpliceFlags)
OutputStreamSpliceFlags& operator^=(OutputStreamSpliceFlags&, OutputStreamSpliceFlags)
More...

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)
OutputStreamSpliceFlags Gio::operator| (OutputStreamSpliceFlags lhs, OutputStreamSpliceFlags rhs)
OutputStreamSpliceFlags Gio::operator& (OutputStreamSpliceFlags lhs, OutputStreamSpliceFlags rhs)
OutputStreamSpliceFlags Gio::operator^ (OutputStreamSpliceFlags lhs, OutputStreamSpliceFlags rhs)
OutputStreamSpliceFlags Gio::operator~ (OutputStreamSpliceFlags flags)
OutputStreamSpliceFlags& Gio::operator|= (OutputStreamSpliceFlags& lhs, OutputStreamSpliceFlags rhs)
OutputStreamSpliceFlags& Gio::operator&= (OutputStreamSpliceFlags& lhs, OutputStreamSpliceFlags rhs)
OutputStreamSpliceFlags& Gio::operator^= (OutputStreamSpliceFlags& lhs, OutputStreamSpliceFlags rhs)

Enumeration Type Documentation

Enumerator:
APP_INFO_CREATE_NONE 

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)

Enumerator:
FILE_ATTRIBUTE_INFO_NONE 
FILE_ATTRIBUTE_INFO_COPY_WITH_FILE 
FILE_ATTRIBUTE_INFO_COPY_WHEN_MOVED 

Enumerator:
FILE_ATTRIBUTE_STATUS_UNSET 
FILE_ATTRIBUTE_STATUS_SET 
FILE_ATTRIBUTE_STATUS_ERROR_SETTING 

Enumerator:
FILE_ATTRIBUTE_TYPE_INVALID 
FILE_ATTRIBUTE_TYPE_STRING 
FILE_ATTRIBUTE_TYPE_BYTE_STRING 
FILE_ATTRIBUTE_TYPE_BOOLEAN 
FILE_ATTRIBUTE_TYPE_UINT32 
FILE_ATTRIBUTE_TYPE_INT32 
FILE_ATTRIBUTE_TYPE_UINT64 
FILE_ATTRIBUTE_TYPE_INT64 
FILE_ATTRIBUTE_TYPE_OBJECT 

Enumerator:
FILE_COPY_NONE 

Enumerator:
FILE_CREATE_NONE 

Enumerator:
FILE_MONITOR_NONE 

Enumerator:
FILE_QUERY_INFO_NONE 

Enumerator:
FILE_TYPE_UNKNOWN 
FILE_TYPE_REGULAR 
FILE_TYPE_DIRECTORY 
FILE_TYPE_SYMBOLIC_LINK 
FILE_TYPE_SPECIAL 
FILE_TYPE_SHORTCUT 
FILE_TYPE_MOUNTABLE 

Enumerator:
MOUNT_OPERATION_HANDLED 
MOUNT_OPERATION_ABORTED 
MOUNT_OPERATION_UNHANDLED 

Bitwise operators:
OutputStreamSpliceFlags operator|(OutputStreamSpliceFlags, OutputStreamSpliceFlags)
OutputStreamSpliceFlags operator&(OutputStreamSpliceFlags, OutputStreamSpliceFlags)
OutputStreamSpliceFlags operator^(OutputStreamSpliceFlags, OutputStreamSpliceFlags)
OutputStreamSpliceFlags operator~(OutputStreamSpliceFlags)
OutputStreamSpliceFlags& operator|=(OutputStreamSpliceFlags&, OutputStreamSpliceFlags)
OutputStreamSpliceFlags& operator&=(OutputStreamSpliceFlags&, OutputStreamSpliceFlags)
OutputStreamSpliceFlags& operator^=(OutputStreamSpliceFlags&, OutputStreamSpliceFlags)

Enumerator:
OUTPUT_STREAM_SPLICE_NONE 
OUTPUT_STREAM_SPLICE_CLOSE_SOURCE 
OUTPUT_STREAM_SPLICE_CLOSE_TARGET 

Enumerator:
PASSWORD_SAVE_NEVER 
PASSWORD_SAVE_FOR_SESSION 
PASSWORD_SAVE_PERMANENTLY 


Function Documentation

OutputStreamSpliceFlags Gio::operator & ( OutputStreamSpliceFlags  lhs,
OutputStreamSpliceFlags  rhs 
) [inline]

FileAttributeInfoFlags Gio::operator & ( FileAttributeInfoFlags  lhs,
FileAttributeInfoFlags  rhs 
) [inline]

OutputStreamSpliceFlags& Gio::operator &= ( OutputStreamSpliceFlags &  lhs,
OutputStreamSpliceFlags  rhs 
) [inline]

FileAttributeInfoFlags& Gio::operator &= ( FileAttributeInfoFlags &  lhs,
FileAttributeInfoFlags  rhs 
) [inline]

OutputStreamSpliceFlags Gio::operator^ ( OutputStreamSpliceFlags  lhs,
OutputStreamSpliceFlags  rhs 
) [inline]

FileAttributeInfoFlags Gio::operator^ ( FileAttributeInfoFlags  lhs,
FileAttributeInfoFlags  rhs 
) [inline]

OutputStreamSpliceFlags& Gio::operator^= ( OutputStreamSpliceFlags &  lhs,
OutputStreamSpliceFlags  rhs 
) [inline]

FileAttributeInfoFlags& Gio::operator^= ( FileAttributeInfoFlags &  lhs,
FileAttributeInfoFlags  rhs 
) [inline]

OutputStreamSpliceFlags Gio::operator| ( OutputStreamSpliceFlags  lhs,
OutputStreamSpliceFlags  rhs 
) [inline]

FileAttributeInfoFlags Gio::operator| ( FileAttributeInfoFlags  lhs,
FileAttributeInfoFlags  rhs 
) [inline]

OutputStreamSpliceFlags& Gio::operator|= ( OutputStreamSpliceFlags &  lhs,
OutputStreamSpliceFlags  rhs 
) [inline]

FileAttributeInfoFlags& Gio::operator|= ( FileAttributeInfoFlags &  lhs,
FileAttributeInfoFlags  rhs 
) [inline]

OutputStreamSpliceFlags Gio::operator~ ( OutputStreamSpliceFlags  flags  )  [inline]

FileAttributeInfoFlags Gio::operator~ ( FileAttributeInfoFlags  flags  )  [inline]


Generated for glibmm 2.4 by Doxygen 1.5.1 © 1997-2001