Public Member Functions | Public Attributes

PathRec_t Struct Reference
[Classes for managing object list]

pathRec_s: Structure, which contain pair file I-node / file Name. More...

#include <hsm_common.h>

Collaboration diagram for PathRec_t:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 PathRec_t (UInt64_t a_fInode, cmn_Path a_fName)
 PathRec_t ()
 PathRec_t (const PathRec_t &a_pathRec)

Public Attributes

UInt64_t m_fInode
cmn_Path m_fName
 log_CLASSID_m
 Macro to add class name member s_className.

Detailed Description

pathRec_s: Structure, which contain pair file I-node / file Name.

It is used as a member in path list STL container.

Definition at line 99 of file hsm_common.h.


Constructor & Destructor Documentation

PathRec_t::PathRec_t ( UInt64_t  a_fInode,
cmn_Path  a_fName 
) [inline]

Definition at line 100 of file hsm_common.h.

References m_fInode, and m_fName.

                                                   {
        m_fInode = a_fInode;
        m_fName  = a_fName;
    };

PathRec_t::PathRec_t (  )  [inline]

Definition at line 104 of file hsm_common.h.

References m_fInode, and m_fName.

                {
        m_fInode = 0;
        m_fName  = string("");
    };

PathRec_t::PathRec_t ( const PathRec_t a_pathRec  )  [inline]

Definition at line 108 of file hsm_common.h.

References m_fInode, and m_fName.

                                          {
        m_fInode = a_pathRec.m_fInode;
        m_fName  = a_pathRec.m_fName;
    };


Member Data Documentation

Macro to add class name member s_className.

Definition at line 115 of file hsm_common.h.

Definition at line 111 of file hsm_common.h.

Referenced by PathRec_t().

Definition at line 113 of file hsm_common.h.

Referenced by PathRec_t().


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