Orcus
|
Public Member Functions | |
virtual address_t | resolve_address (const char *p, size_t n)=0 |
virtual range_t | resolve_range (const char *p, size_t n)=0 |
|
pure virtual |
Resolve a textural representation of a single cell address.
p | pointer to the first character of the single cell address string. |
n | size of the single cell address string. |
orcus::invalid_arg_error | the string is not a valid single cell addreess. |
|
pure virtual |
Resolve a textural representation of a range address. Note that a string representing a valid single cell address should be considered a valid range address.
p | pointer to the first character of the range address string. |
n | size of the range address string. |
invalid_arg_error | the string is not a valid range addreess. |