0.9.8.10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Classes | Namespaces | Macros | Enumerations
HsParser.h File Reference
#include <Hyperspace/Protocol.h>
#include <Hyperspace/Session.h>
#include <Common/Error.h>
#include <Common/FileUtils.h>
#include <Common/Logger.h>
#include <boost/algorithm/string.hpp>
#include <boost/spirit/include/classic_confix.hpp>
#include <boost/spirit/include/classic_core.hpp>
#include <boost/spirit/include/classic_escape_char.hpp>
#include <boost/spirit/include/classic_grammar.hpp>
#include <boost/spirit/include/classic_symbols.hpp>
#include <cstdlib>
#include <fstream>
#include <iostream>
#include <unordered_map>
#include <vector>
Include dependency graph for HsParser.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Hyperspace::HsParser::ParserState
 
struct  Hyperspace::HsParser::set_command
 
struct  Hyperspace::HsParser::set_file_name
 
struct  Hyperspace::HsParser::set_as_commands
 
struct  Hyperspace::HsParser::set_outfile
 
struct  Hyperspace::HsParser::set_dir_name
 
struct  Hyperspace::HsParser::set_node_name
 
struct  Hyperspace::HsParser::set_any_string
 
struct  Hyperspace::HsParser::set_help
 
struct  Hyperspace::HsParser::set_open_flag
 
struct  Hyperspace::HsParser::set_event_mask
 
struct  Hyperspace::HsParser::set_last_attr_name
 
struct  Hyperspace::HsParser::set_last_attr_value
 
struct  Hyperspace::HsParser::set_last_attr_size
 
struct  Hyperspace::HsParser::set_last_attr
 
struct  Hyperspace::HsParser::set_lock_mode
 
struct  Hyperspace::HsParser::set_locate_type
 
struct  Hyperspace::HsParser::set_recursive
 
struct  Hyperspace::HsParser::Parser
 
struct  Hyperspace::HsParser::Parser::definition< Scanner >
 

Namespaces

 Hyperspace
 Hyperspace definitions
 
 Hyperspace::HsParser
 

Macros

#define HS_DEBUG(str)
 

Enumerations

enum  {
  Hyperspace::HsParser::COMMAND_HELP =1, Hyperspace::HsParser::COMMAND_MKDIR, Hyperspace::HsParser::COMMAND_DELETE, Hyperspace::HsParser::COMMAND_OPEN,
  Hyperspace::HsParser::COMMAND_CREATE, Hyperspace::HsParser::COMMAND_CLOSE, Hyperspace::HsParser::COMMAND_ATTRSET, Hyperspace::HsParser::COMMAND_ATTRGET,
  Hyperspace::HsParser::COMMAND_ATTREXISTS, Hyperspace::HsParser::COMMAND_ATTRLIST, Hyperspace::HsParser::COMMAND_ATTRDEL, Hyperspace::HsParser::COMMAND_EXISTS,
  Hyperspace::HsParser::COMMAND_READDIR, Hyperspace::HsParser::COMMAND_LOCK, Hyperspace::HsParser::COMMAND_TRYLOCK, Hyperspace::HsParser::COMMAND_RELEASE,
  Hyperspace::HsParser::COMMAND_GETSEQ, Hyperspace::HsParser::COMMAND_ECHO, Hyperspace::HsParser::COMMAND_QUIT, Hyperspace::HsParser::COMMAND_LOCATE,
  Hyperspace::HsParser::COMMAND_READDIRATTR, Hyperspace::HsParser::COMMAND_ATTRINCR, Hyperspace::HsParser::COMMAND_READPATHATTR, Hyperspace::HsParser::COMMAND_DUMP,
  Hyperspace::HsParser::COMMAND_MKDIRS, Hyperspace::HsParser::COMMAND_STATUS, Hyperspace::HsParser::COMMAND_MAX
}
 
enum  { Hyperspace::HsParser::LOCATE_MASTER =1, Hyperspace::HsParser::LOCATE_REPLICAS }
 

Macro Definition Documentation

#define HS_DEBUG (   str)

Definition at line 30 of file HsParser.h.