GATE
gate::enc::TarEntry Class Reference
Inheritance diagram for gate::enc::TarEntry:
gate_tarentry_class

Public Member Functions

 TarEntry (gate_tarentry_t const &entry)
 
String getPath () const
 
void setPath (String const &path)
 
enumint_t getAttributes () const
 
void setAttributes (enumint_t value)
 
enumint_t getAccessBits () const
 
void setAccessBits (enumint_t value)
 
uint64_t getSize () const
 
void setSize (uint64_t value)
 
Time getTimeModified () const
 
void setTimeModified (Time const &value)
 
Time getTimeAccessed () const
 
void setTimeAccessed (Time const &value)
 
uint32_t getOwnerId () const
 
void setOwnerId (uint32_t uid)
 
uint32_t getGroupId () const
 
void setGroupId (uint32_t gid)
 
String getOwner () const
 
String getGroup () const
 

Additional Inherited Members

- Public Attributes inherited from gate_tarentry_class
char path [GATE_MAX_FILEPATH_LENGTH]
 
gate_enumint_t attribs
 
gate_enumint_t access
 
gate_uint64_t size
 
gate_timestamp_t time_modified
 
gate_timestamp_t time_accessed
 
gate_uint32_t owner_id
 
gate_uint32_t group_id
 
char owner_name [32]
 
char group_name [32]
 

The documentation for this class was generated from the following files: