|
GPU-Accelerated Coverage
0.1.0
Compute coverage tours for known environment with articulated objects on GPU
|
Abstract class representing a configuration parameter. More...
#include <Config.h>

Public Member Functions | |
| virtual void | write (std::ostream &os) const =0 |
| Write this parameter to a configuration file output stream. More... | |
| virtual void | read (std::istream &is)=0 |
| Read this parameter from a configuration file input stream. More... | |
| AbstractParam (const std::string &name, const std::string &description) | |
| Constructor. More... | |
| virtual | ~AbstractParam () |
| Destructor. | |
Public Attributes | |
| const std::string | name |
| The name of the descriptor. | |
| const std::string | description |
| A human-readable description of the parameter. | |
Friends | |
| std::ostream & | operator<< (std::ostream &os, AbstractParam ¶m) |
| Stream operator for writing this parameter to a config data stream. More... | |
| std::istream & | operator>> (std::istream &is, AbstractParam ¶m) |
| Stream operator for reading this parameter from a config data stream. More... | |
Abstract class representing a configuration parameter.
|
inline |
Constructor.
| [in] | name | The name of the parameter. |
| [in] | description | A human-readable description of the parameter. |
|
pure virtual |
Read this parameter from a configuration file input stream.
| [in] | is | The input stream to read from. |
Implemented in gpu_coverage::Config::Param< T >.
|
pure virtual |
Write this parameter to a configuration file output stream.
| [in] | os | The output stream to write to. |
Implemented in gpu_coverage::Config::Param< T >.
|
friend |
Stream operator for writing this parameter to a config data stream.
| [in] | os | Output stream. |
| [in] | param | The parameter to write. |
|
friend |
Stream operator for reading this parameter from a config data stream.
| [in] | is | Input stream. |
| [in] | param | The parameter to read. |
1.8.11