libfilezilla
Classes | Namespaces | Enumerations
logger.hpp File Reference
#include "format.hpp"
#include <atomic>
Include dependency graph for logger.hpp:

Go to the source code of this file.

Classes

class  logger_interface
 Abstract interface for logging strings. More...
 

Namespaces

 fz
 The namespace used by libfilezilla.
 

Enumerations

enum  type : uint64_t {
  status = 1ull, error = 1ull << 1, command = 1ull << 2, reply = 1ull << 3,
  debug_warning = 1ull << 4, debug_info = 1ull << 5, debug_verbose = 1ull << 6, debug_debug = 1ull << 7,
  private1 = 1ull << 31, private32 = 1ull << 63
}
 

Detailed Description

Interface for logging

Enumeration Type Documentation

◆ type

enum type : uint64_t
Enumerator
status 

Generic status messages aimed at the user.

error 

Error messages aimed at the user.

command 

Commands, aimed at the users.

reply 

Replies, aimed at the users.

debug_warning 

Debug messages aimed at developers.