Mixxx

/home/maxime/Projets/Mixxx/1.10/mixxx/src/cachingreader.h File Reference

#include <QDebug>
#include <QMutex>
#include <QQueue>
#include <QWaitCondition>
#include <QList>
#include <QVector>
#include <QLinkedList>
#include <QHash>
#include <QThread>
#include "defs.h"
#include "configobject.h"
#include "trackinfoobject.h"
#include "engine/engineworker.h"
#include "util/fifo.h"
Include dependency graph for cachingreader.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Hint
struct  Chunk
struct  ChunkReadRequest
struct  ReaderStatusUpdate
class  CachingReader

Namespaces

namespace  Mixxx

Typedefs

typedef struct Hint Hint
typedef struct Chunk Chunk
typedef struct ChunkReadRequest ChunkReadRequest
typedef struct ReaderStatusUpdate ReaderStatusUpdate

Enumerations

enum  ReaderStatus {
  INVALID, TRACK_NOT_LOADED, TRACK_LOADED, CHUNK_READ_SUCCESS,
  CHUNK_READ_EOF, CHUNK_READ_INVALID
}

Typedef Documentation

typedef struct Chunk Chunk
typedef struct Hint Hint

Enumeration Type Documentation

Enumerator:
INVALID 
TRACK_NOT_LOADED 
TRACK_LOADED 
CHUNK_READ_SUCCESS 
CHUNK_READ_EOF 
CHUNK_READ_INVALID 

Definition at line 62 of file cachingreader.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines