CRsfwDirEntAttr Class Reference
class CRsfwDirEntAttr : public CBase |
Filesystem object attribute container The attribute setting operations on this class do not affect any external objects - only the internal state of the object will be changed. Similarily, attribute getting operations only reflect the state of the object.
rsfwcommon.lib
- Since
- Series 60 3.1
Constructor & Destructor Documentation
~CRsfwDirEntAttr()
IMPORT_C | ~CRsfwDirEntAttr | ( | ) | |
Member Functions Documentation
Att()
Gets file or directory attribute bits (for SymbianOS standard bit definitions, see f32file.h)
ConstructL()
void | ConstructL | ( | ) | [private] |
ETag()
IMPORT_C const TDesC8 * | ETag | ( | ) | const |
MimeType()
IMPORT_C const TDesC8 * | MimeType | ( | ) | const |
Modified()
IMPORT_C TTime | Modified | ( | ) | const |
Returns the last modified time of the filesystem object
NewL()
Two-phased constructor. The attribute values are zeroed
ResetAttFlags(TUint)
IMPORT_C void | ResetAttFlags | ( | TUint | aFlags | ) | |
Resets the given file or directory attribute bits to 0 (for SymbianOS standard bit definitions, see f32file.h)
Parameters
TUint aFlags | attribute bits (those bits are cleared that are set in aFlags) |
SetAtt(TUint)
IMPORT_C void | SetAtt | ( | TUint | aAtt | ) | |
Sets file or directory attribute bits (for SymbianOS standard bit definitions, see f32file.h)
SetAttFlags(TUint)
IMPORT_C void | SetAttFlags | ( | TUint | aFlags | ) | |
Sets the given file or directory attribute bits to 1 (for SymbianOS standard bit definitions, see f32file.h)
Parameters
TUint aFlags | attribute bits |
SetETagL(const TDesC8 &)
IMPORT_C void | SetETagL | ( | const TDesC8 & | aETag | ) | |
Parameters
const TDesC8 & aETag | ETag type string |
SetMimeTypeL(const TDesC8 &)
IMPORT_C void | SetMimeTypeL | ( | const TDesC8 & | aMimeType | ) | |
Parameters
const TDesC8 & aMimeType | MIME type string |
SetModified(const TTime &)
IMPORT_C void | SetModified | ( | const TTime & | aModified | ) | |
Sets the last modified time of the filesystem object
Parameters
const TTime & aModified | last modified time |
SetSize(TInt)
IMPORT_C void | SetSize | ( | TInt | aSize | ) | |
Sets the size of the filesystem object
SetStringValueL(TInt, const TDesC8 &)
IMPORT_C void | SetStringValueL | ( | TInt | aIndex, |
| const TDesC8 & | aString |
| ) | |
Sets a string value at the given index
SetUid(TUid)
IMPORT_C void | SetUid | ( | TUid | aUid | ) | |
Sets the UID3 time of the filesystem object
Size()
Returns the size of the filesystem object
StringValue(TInt)
IMPORT_C const TDesC8 * | StringValue | ( | TInt | aIndex | ) | const |
Returns a string value at the given index
Uid()
IMPORT_C const TUid & | Uid | ( | ) | |
Returns the UID3 of the filesystem object
Member Enumerations Documentation
Enum TDirEntAttrString
Enumerators
EDirEntAttrStringMimeType = 0 | |
EDirEntAttrStringETag | |
EDirEntAttrStringReserved | |
EDirEntAttrStringCount | |
Member Data Documentation
HBufC8 * iStringValues
HBufC8 * | iStringValues | [private] |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.