Public Member Functions | Public Attributes

FileInfo Struct Reference
[Classes for managing events]

#include <treewalk.h>

Collaboration diagram for FileInfo:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 FileInfo ()
 FileInfo (const cmn_Path &a_dirPath, const string &a_name, ivd_FileSize_t a_size, ivd_FileID_t a_fileID, ivd_FileID_t a_ownerID)
 FileInfo (const FileInfo &a_from)

Public Attributes

cmn_Path m_dirPath
string m_name
ivd_FileSize_t m_size
ivd_FileID_t m_fileID
ivd_FileID_t m_ownerID

Detailed Description

Definition at line 38 of file treewalk.h.


Constructor & Destructor Documentation

FileInfo::FileInfo (  )  [inline]

Definition at line 39 of file treewalk.h.

{};

FileInfo::FileInfo ( const cmn_Path a_dirPath,
const string &  a_name,
ivd_FileSize_t  a_size,
ivd_FileID_t  a_fileID,
ivd_FileID_t  a_ownerID 
) [inline]

Definition at line 41 of file treewalk.h.

        :
        m_dirPath(a_dirPath),
        m_name(a_name),
        m_size(a_size),
        m_fileID(a_fileID),
        m_ownerID(a_ownerID) 
    {
        // Empty
    }

FileInfo::FileInfo ( const FileInfo a_from  )  [inline]

Definition at line 57 of file treewalk.h.

References m_dirPath, m_fileID, m_name, m_ownerID, and m_size.

                                     {
        if (&a_from == this) {
            return;
        }
        m_dirPath     = a_from.m_dirPath;
        m_name        = a_from.m_name;
        m_size        = a_from.m_size;
        m_fileID      = a_from.m_fileID;
        m_ownerID     = a_from.m_ownerID;
    }


Member Data Documentation

Definition at line 68 of file treewalk.h.

Referenced by FileInfoCache::AddFile(), FileInfoCache::CheckFiles(), and FileInfo().

Definition at line 71 of file treewalk.h.

Referenced by FileInfoCache::AddFile(), FileInfoCache::CheckFiles(), and FileInfo().

Definition at line 69 of file treewalk.h.

Referenced by FileInfoCache::AddFile(), FileInfoCache::CheckFiles(), and FileInfo().

Definition at line 72 of file treewalk.h.

Referenced by FileInfoCache::AddFile(), and FileInfo().

Definition at line 70 of file treewalk.h.

Referenced by FileInfo().


The documentation for this struct was generated from the following file: