PCL
pcl::FindFileInfo Struct Reference

File information structure used by File::Find More...

#include <File.h>

Public Member Functions

bool IsArchive () const
 
bool IsCompressed () const
 
bool IsDirectory () const
 
bool IsEmpty () const
 
bool IsEncrypted () const
 
bool IsHidden () const
 
bool IsReadOnly () const
 
bool IsSystem () const
 
bool IsTemporary () const
 

Public Attributes

FileAttributes attributes
 Item attributes.
 
FileTime created
 Creation time.
 
int groupId
 Group id of the file owner.
 
FileTime lastAccessed
 Time of last access.
 
FileTime lastModified
 Time of last change.
 
String name
 File or directory name, including the file name extension.
 
int numberOfLinks
 Number of existing hard links to this file.
 
fsize_type size
 File size in bytes.
 
int userId
 User id of the file owner.
 

Detailed Description

See also
pcl::File::Find

Definition at line 191 of file File.h.

Member Function Documentation

◆ IsArchive()

bool pcl::FindFileInfo::IsArchive ( ) const
inline

Returns true iff this FindFileInfo structure corresponds to a file with the FileAttribute::Archive attribute set.

Definition at line 215 of file File.h.

References attributes, and pcl::Flags< E >::IsFlagSet().

◆ IsCompressed()

bool pcl::FindFileInfo::IsCompressed ( ) const
inline

Returns true iff this FindFileInfo structure corresponds to a file with the FileAttribute::Compressed attribute set.

Definition at line 224 of file File.h.

References attributes, and pcl::Flags< E >::IsFlagSet().

◆ IsDirectory()

bool pcl::FindFileInfo::IsDirectory ( ) const
inline

Returns true iff this FindFileInfo structure corresponds to a directory.

Definition at line 206 of file File.h.

References attributes, and pcl::Flags< E >::IsFlagSet().

◆ IsEmpty()

bool pcl::FindFileInfo::IsEmpty ( ) const
inline

Returns true iff this FindFileInfo structure corresponds to an empty file.

Definition at line 277 of file File.h.

References size.

◆ IsEncrypted()

bool pcl::FindFileInfo::IsEncrypted ( ) const
inline

Returns true iff this FindFileInfo structure corresponds to a file with the FileAttribute::Encrypted attribute set.

Definition at line 233 of file File.h.

References attributes, and pcl::Flags< E >::IsFlagSet().

◆ IsHidden()

bool pcl::FindFileInfo::IsHidden ( ) const
inline

Returns true iff this FindFileInfo structure corresponds to a file with the FileAttribute::Hidden attribute set.

Definition at line 242 of file File.h.

References attributes, and pcl::Flags< E >::IsFlagSet().

◆ IsReadOnly()

bool pcl::FindFileInfo::IsReadOnly ( ) const
inline

Returns true iff this FindFileInfo structure corresponds to a file with the FileAttribute::ReadOnly attribute set.

Definition at line 251 of file File.h.

References attributes, and pcl::Flags< E >::IsFlagSet().

◆ IsSystem()

bool pcl::FindFileInfo::IsSystem ( ) const
inline

Returns true iff this FindFileInfo structure corresponds to a file with the FileAttribute::System attribute set.

Definition at line 260 of file File.h.

References attributes, and pcl::Flags< E >::IsFlagSet().

◆ IsTemporary()

bool pcl::FindFileInfo::IsTemporary ( ) const
inline

Returns true iff this FindFileInfo structure corresponds to a file with the FileAttribute::Temporary attribute set.

Definition at line 269 of file File.h.

References attributes, and pcl::Flags< E >::IsFlagSet().


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