Residue C++ Client
Official C++ client library to interact with residue seamlessly.
Residue Member List

This is the complete list of members for Residue, including all inherited members.

ALLOW_BULK_LOG_REQUEST enum value (defined in Residue)Residue
ALLOW_UNKNOWN_LOGGERS enum value (defined in Residue)Residue
clientId() noexceptResidueinlinestatic
COMPRESSION enum value (defined in Residue)Residue
connect(const std::string &host, int port)Residueinlinestatic
connect(int port)Residueinlinestatic
connect(const std::string &host)Residueinlinestatic
connect()Residueinlinestatic
connected() noexceptResidueinlinestatic
connecting() noexceptResidueinlinestatic
connection() (defined in Residue)Residueinlinestatic
crashHandlerLoggerId() const noexceptResidueinline
DEFAULT_KEY_SIZEResiduestatic
DEFAULT_PORTResiduestatic
disableAutoBulkParams() noexceptResidueinlinestatic
disableBulkDispatch() noexceptResidueinlinestatic
disableUtc() noexceptResidueinlinestatic
disconnect() noexceptResiduestatic
enableAutoBulkParams() noexceptResidueinlinestatic
enableBulkDispatch()Residueinlinestatic
enableCrashHandler(const std::string &loggerId=el::base::consts::kDefaultLoggerId)Residueinlinestatic
enableUtc() noexceptResidueinlinestatic
errors() noexceptResidueinlinestatic
Flag enum nameResidue
getTimestamp() const noexceptResidueinline
hasFlag(Flag flag) noexceptResidueinlinestatic
info() noexceptResiduestatic
instance() noexceptResidueinlinestatic
InternalLoggingLevel enum name (defined in Residue)Residue
loadConfiguration(const std::string &jsonFilename)Residuerelated
loadConfigurationFromJson(const std::string &json)Residueinlinestatic
loadConnection(const std::string &connectionFile)Residuerelated
loadConnectionFromJson(const std::string &connectionJson)Residuestatic
LOCALHOSTResiduestatic
maxBulkSize() noexceptResidueinlinestatic
NONE enum value (defined in Residue)Residue
operator=(const Residue &)=delete (defined in Residue)Residue
reconnect(const std::string &host="", int port=-1)Residueinlinestatic
Residue(Residue &&)=delete (defined in Residue)Residue
Residue(const Residue &)=delete (defined in Residue)Residue
ResidueDispatcher (defined in Residue)Residuefriend
s_internalLoggingLevelResiduestatic
saveConnection(const std::string &outputFile)Residueinlinestatic
serverFlags() noexceptResidueinlinestatic
serverVersion() const noexcept (defined in Residue)Residueinline
setApplicationArgs(int argc, char **argv)Residueinlinestatic
setApplicationArgs(int argc, const char **argv)Residueinlinestatic
setApplicationId(const std::string &id) noexceptResidueinlinestatic
setBulkSize(unsigned int bulkSize)Residueinlinestatic
setDispatchDelay(unsigned int delay) noexceptResidueinlinestatic
setInternalLoggingLevel(int level)Residueinlinestatic
setInternalLoggingLevel(InternalLoggingLevel level)Residueinlinestatic
setKeySize(std::size_t keySize)Residueinlinestatic
setKnownClient(const std::string &clientId, const std::string &privateKeyPem)Residueinlinestatic
setResidueHomePath(const std::string &path) noexceptResidueinlinestatic
setServerPublicKey(const std::string &publicKeyPem)Residueinlinestatic
setThreadName(const std::string &threadName) noexceptResidueinlinestatic
setTimeOffset(int offset) noexceptResidueinlinestatic
TOUCH_THRESHOLDResiduestatic
version() noexceptResiduestatic
wait() noexceptResidueinlinestatic
~Residue() noexcept (defined in Residue)Residuevirtual