Odb commands contains a
prototype section for each C++ command. The prototype provides the type
returned by the command, the name of the command, and a list of all its
arguments along with the type of each argument. Required arguments appear first
in the list followed by default arguments along with their default value. For
example, the Frame constructor is given as
indicating that the incrementNumber and
frameValue arguments are required, that
the optional description argument has a
default value of the empty string, and that the method returns a reference to
the Frame object created.