DCL 4.0
Loading...
Searching...
No Matches
TagReader::FileInfo Struct Reference

#include <TagReader.h>

Public Member Functions

 FileInfo (const String &_dirname, const String &_filename)

Public Attributes

const String & dirname
const String & filename
uint64_t size
DateTime atime
DateTime mtime
DateTime ctime
String notes
String inform
String format
uint32_t width
uint32_t height
uint32_t duration
ID3v1 id3v1
ID3v2 id3v2
APEv2 apev2

Detailed Description

Definition at line 32 of file TagReader.h.

Constructor & Destructor Documentation

◆ FileInfo()

TagReader::FileInfo::FileInfo ( const String & _dirname,
const String & _filename )
inline

Definition at line 34 of file TagReader.h.

35 : dirname(_dirname), filename(_filename) {
36 size = 0;
37 width = height = 0;
38 duration = 0;
39 }
const String & filename
Definition TagReader.h:42
const String & dirname
Definition TagReader.h:41

Member Data Documentation

◆ apev2

APEv2 TagReader::FileInfo::apev2

Definition at line 58 of file TagReader.h.

◆ atime

DateTime TagReader::FileInfo::atime

Definition at line 45 of file TagReader.h.

◆ ctime

DateTime TagReader::FileInfo::ctime

Definition at line 47 of file TagReader.h.

◆ dirname

const String& TagReader::FileInfo::dirname

Definition at line 41 of file TagReader.h.

◆ duration

uint32_t TagReader::FileInfo::duration

Definition at line 54 of file TagReader.h.

◆ filename

const String& TagReader::FileInfo::filename

Definition at line 42 of file TagReader.h.

◆ format

String TagReader::FileInfo::format

Definition at line 51 of file TagReader.h.

◆ height

uint32_t TagReader::FileInfo::height

Definition at line 53 of file TagReader.h.

◆ id3v1

ID3v1 TagReader::FileInfo::id3v1

Definition at line 56 of file TagReader.h.

◆ id3v2

ID3v2 TagReader::FileInfo::id3v2

Definition at line 57 of file TagReader.h.

◆ inform

String TagReader::FileInfo::inform

Definition at line 50 of file TagReader.h.

◆ mtime

DateTime TagReader::FileInfo::mtime

Definition at line 46 of file TagReader.h.

◆ notes

String TagReader::FileInfo::notes

Definition at line 48 of file TagReader.h.

◆ size

uint64_t TagReader::FileInfo::size

Definition at line 44 of file TagReader.h.

◆ width

uint32_t TagReader::FileInfo::width

Definition at line 52 of file TagReader.h.


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