command-definition.hpp File Reference
+ Include dependency graph for command-definition.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  nfd::tools::nfdc::CommandDefinition
 declares semantics of a command More...
 
class  nfd::tools::nfdc::CommandDefinition::Error
 

Namespaces

 nfd
 Copyright (c) 2014-2015, Regents of the University of California, Arizona Board of Regents, Colorado State University, University Pierre & Marie Curie, Sorbonne University, Washington University in St.
 
 nfd::tools
 
 nfd::tools::nfdc
 

Enumerations

enum  nfd::tools::nfdc::ArgValueType {
  nfd::tools::nfdc::ArgValueType::NONE,
  nfd::tools::nfdc::ArgValueType::ANY,
  nfd::tools::nfdc::ArgValueType::BOOLEAN,
  nfd::tools::nfdc::ArgValueType::UNSIGNED,
  nfd::tools::nfdc::ArgValueType::STRING,
  nfd::tools::nfdc::ArgValueType::REPORT_FORMAT,
  nfd::tools::nfdc::ArgValueType::NAME,
  nfd::tools::nfdc::ArgValueType::FACE_URI,
  nfd::tools::nfdc::ArgValueType::FACE_ID_OR_URI,
  nfd::tools::nfdc::ArgValueType::FACE_PERSISTENCY,
  nfd::tools::nfdc::ArgValueType::ROUTE_ORIGIN
}
 indicates argument value type More...
 
enum  nfd::tools::nfdc::Positional {
  nfd::tools::nfdc::Positional::NO = false,
  nfd::tools::nfdc::Positional::YES = true
}
 indicates whether an argument can be specified as positional More...
 
enum  nfd::tools::nfdc::Required {
  nfd::tools::nfdc::Required::NO = false,
  nfd::tools::nfdc::Required::YES = true
}
 indicates whether an argument is required More...
 

Functions

std::ostream & nfd::tools::nfdc::operator<< (std::ostream &os, ArgValueType vt)