class
#include <eckit/web/JavaAgent.h>
JavaAgent
Base classes
- class Streamable
Public types
Public static functions
-
static auto classSpec() -> const eckit::
ClassSpec& -
static void serve(eckit::
Stream&, std:: istream&, std:: ostream&)
Constructors, destructors, conversion operators
-
JavaAgent(eckit::
Stream&) - ~JavaAgent() override
Public functions
-
void startObject(const std::
string&) - void endObject()
-
auto stream() -> eckit::
Stream& -
void execute(eckit::
Stream&, std:: istream&, std:: ostream&) pure virtual - auto clearance() -> int pure virtual
-
void encode(eckit::
Stream&) const override -
auto reanimator() const -> const eckit::
ReanimatorBase& override -
auto className() const -> std::
string virtual
Private functions
-
void print(std::
ostream&) const pure virtual
Friends
-
auto operator<<(std::
ostream& s, const JavaAgent& p) -> std:: ostream&
Function documentation
std:: string eckit:: JavaAgent:: className() const virtual
#include <eckit/serialisation/Streamable.h>