• Skip to content
  • Skip to link menu
KDE 4.4 API Reference
  • KDE API Reference
  • KDE Support
  • Sitemap
  • Contact Us
 

strigi/src/streams

Strigi::EntryInfo

Strigi::EntryInfo Struct Reference

Provides information about the current substream. More...

#include <substreamprovider.h>

List of all members.

Public Types

enum  Type { Unknown = 0, Dir = 1, File = 2 }

Public Member Functions

 EntryInfo ()

Public Attributes

std::string filename
time_t mtime
std::map< std::string,
std::string > 
properties
int64_t size
Type type

Detailed Description

Provides information about the current substream.

Definition at line 32 of file substreamprovider.h.


Member Enumeration Documentation

enum Strigi::EntryInfo::Type

Represents the type of the substream.

Enumerator:
Unknown 

Indicates that the type of the substream is unknown.

Dir 

Indicates that the substream represents a directory.

File 

Indicates that the substream represents a file.

Definition at line 48 of file substreamprovider.h.


Constructor & Destructor Documentation

Strigi::EntryInfo::EntryInfo (  )  [inline]

Initialises the elements to sane defaults.

Definition at line 56 of file substreamprovider.h.


Member Data Documentation

std::string Strigi::EntryInfo::filename

Name of the substream.

This will be a file name in almost all cases

Definition at line 38 of file substreamprovider.h.

time_t Strigi::EntryInfo::mtime

The last modification time of the substream.

Definition at line 46 of file substreamprovider.h.

std::map<std::string, std::string> Strigi::EntryInfo::properties

Extendable property map.

Definition at line 42 of file substreamprovider.h.

int64_t Strigi::EntryInfo::size

The size of the substream.

Definition at line 44 of file substreamprovider.h.

Type Strigi::EntryInfo::type

The type of the substream.

Definition at line 54 of file substreamprovider.h.


The documentation for this struct was generated from the following file:
  • substreamprovider.h

strigi/src/streams

Skip menu "strigi/src/streams"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members

KDE Support

Skip menu "KDE Support"
  • akonadi
  • Decibel
  • grantlee
  • kdewin
  • phonon
  •     Backend
  • polkit-qt
  • qca
  • qimageblitz
  • soprano
  • strigi
  •     searchclient
  •     streamanalyzer
  •     streams
Generated for KDE Support by doxygen 1.5.9-20090814
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal