Click
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
BandwidthArg Class Reference

Parser class for bandwidth specifications. More...

#include <args.hh>

Inheritance diagram for BandwidthArg:
NumArg

Public Member Functions

bool parse (const String &str, uint64_t &result, const ArgContext &=blank_args)
 

Static Public Member Functions

static String unparse (uint32_t x)
 

Public Attributes

int status
 

Additional Inherited Members

- Public Types inherited from NumArg
enum  {
  status_ok = 0 , status_inval = EINVAL , status_range = ERANGE , status_notsup ,
  status_unitless
}
 

Detailed Description

Parser class for bandwidth specifications.

Handles suffixes such as "Gbps", "k", etc.


The documentation for this class was generated from the following files: