Include dependency graph for FileAttribute.h:
This graph shows which files directly or indirectly include this file:
Namespaces | |
| namespace | SkyGI |
Classes | |
| class | SkyGI::FileAttributeInfo |
| class | SkyGI::FileAttribute |
Defines | |
| #define | MAKE_ATTR(a, b, c, d) (unsigned int)((a << 24) | (b<<16) | (c << 8) | d) |
Typedefs | |
| typedef std::vector< FileAttribute > | SkyGI::FileAttributeList |
Enumerations | |
| enum | SkyGI::AttributeType { SkyGI::ATTR_ANY_TYPE = MAKE_ATTR('A','N','Y','T'), SkyGI::ATTR_BOOL_TYPE = MAKE_ATTR('B','O','O','L'), SkyGI::ATTR_CHAR_TYPE = MAKE_ATTR('C','H','A','R'), SkyGI::ATTR_COLOR_8_BIT_TYPE = MAKE_ATTR('C','L','R','B'), SkyGI::ATTR_DOUBLE_TYPE = MAKE_ATTR('D','B','L','E'), SkyGI::ATTR_FLOAT_TYPE = MAKE_ATTR('F','L','O','T'), SkyGI::ATTR_GRAYSCALE_8_BIT_TYPE = MAKE_ATTR('G','R','Y','B'), SkyGI::ATTR_INT64_TYPE = MAKE_ATTR('L','L','N','G'), SkyGI::ATTR_INT32_TYPE = MAKE_ATTR('L','O','N','G'), SkyGI::ATTR_INT16_TYPE = MAKE_ATTR('S','H','R','T'), SkyGI::ATTR_INT8_TYPE = MAKE_ATTR('B','Y','T','E'), SkyGI::ATTR_MESSAGE_TYPE = MAKE_ATTR('M','S','G','G'), SkyGI::ATTR_MESSENGER_TYPE = MAKE_ATTR('M','S','N','G'), SkyGI::ATTR_MIME_TYPE = MAKE_ATTR('M','I','M','S'), SkyGI::ATTR_MONOCHROME_1_BIT_TYPE = MAKE_ATTR('M','N','O','B'), SkyGI::ATTR_OBJECT_TYPE = MAKE_ATTR('O','P','T','R'), SkyGI::ATTR_OFF_T_TYPE = MAKE_ATTR('O','F','F','T'), SkyGI::ATTR_PATTERN_TYPE = MAKE_ATTR('P','A','T','N'), SkyGI::ATTR_POINTER_TYPE = MAKE_ATTR('P','N','T','R'), SkyGI::ATTR_POINT_TYPE = MAKE_ATTR('B','P','N','T'), SkyGI::ATTR_RAW_TYPE = MAKE_ATTR('R','A','W','T'), SkyGI::ATTR_RECT_TYPE = MAKE_ATTR('R','E','C','T'), SkyGI::ATTR_REF_TYPE = MAKE_ATTR('R','R','E','F'), SkyGI::ATTR_RGATTR_32_BIT_TYPE = MAKE_ATTR('R','G','B','B'), SkyGI::ATTR_RGATTR_COLOR_TYPE = MAKE_ATTR('R','G','B','C'), SkyGI::ATTR_SIZE_T_TYPE = MAKE_ATTR('S','I','Z','T'), SkyGI::ATTR_SSIZE_T_TYPE = MAKE_ATTR('S','S','Z','T'), SkyGI::ATTR_STRING_TYPE = MAKE_ATTR('C','S','T','R'), SkyGI::ATTR_TIME_TYPE = MAKE_ATTR('T','I','M','E'), SkyGI::ATTR_UINT64_TYPE = MAKE_ATTR('U','L','L','G'), SkyGI::ATTR_UINT32_TYPE = MAKE_ATTR('U','L','N','G'), SkyGI::ATTR_UINT16_TYPE = MAKE_ATTR('U','S','H','T'), SkyGI::ATTR_UINT8_TYPE = MAKE_ATTR('U','B','Y','T'), SkyGI::ATTR_MEDIA_PARAMETER_TYPE = MAKE_ATTR('B','M','C','T'), SkyGI::ATTR_MEDIA_PARAMETER_WEATTR_TYPE = MAKE_ATTR('B','M','C','W'), SkyGI::ATTR_MEDIA_PARAMETER_GROUP_TYPE = MAKE_ATTR('B','M','C','G'), SkyGI::ATTR_ASCII_TYPE = MAKE_ATTR('T','E','X','T') } |
| #define MAKE_ATTR | ( | a, | |||
| b, | |||||
| c, | |||||
| d | ) | (unsigned int)((a << 24) | (b<<16) | (c << 8) | d) |
1.5.1-p1