JSONCmd class
          #include <eckit/cmd/JSONCmd.h>
        
        
Base classes
- class CmdResource
Public static functions
- 
              static auto run(Proc,
              CmdArg&,
              std::istream&, std:: ostream&) -> bool 
- 
              static void command(CmdResource*,
              CmdArg&,
              std::istream&, std:: ostream&) 
- 
              static void loop(CmdResource*,
              CmdArg&,
              std::istream&, std:: ostream&) 
- 
              static void pipe(CmdResource*,
              CmdArg&,
              std::istream&, std:: ostream&) 
- 
              static void redirect(CmdResource*,
              CmdArg&,
              std::istream&, std:: ostream&) 
- 
              static void append(CmdResource*,
              CmdArg&,
              std::istream&, std:: ostream&) 
- 
              static auto completion(const std::string&) -> std:: vector<std:: string> 
- 
              static auto completion(const std::vector<std:: string>&) -> std:: vector<std:: string> 
- static auto completion(const char*, int pos, char*, int) -> bool
Constructors, destructors, conversion operators
Private functions
- 
              void execute(std::istream&, std:: ostream&, CmdArg&) override 
- 
              void help(std::ostream&) const override 
- 
              auto usage(const std::string& cmd) const -> Arg override 
Function documentation
              static bool eckit::
            
              static void eckit::
            
              static void eckit::
            
              static void eckit::
            
              static void eckit::
            
              static void eckit::
            
              static std::
            
              static std::
            
              static bool eckit::