#include "vgfx.h"#include "drawer.h"#include <istream>#include <sstream>#include "common/wave_ex.h"#include "objtree/objtree.h"#include "perf/perf.h"#include "util/parsing.h"#include "util/token_stream.h"
Go to the source code of this file.
Namespaces | |
| namespace | vgfx |
Functions | |
| static bool | vgfx::isMultilineType (IN const char *type) throw () |
| static void | vgfx::breakPath (IN const char *in_path, OUT VecString &elements, OUT VecString &relpath) |
| void | vgfx::processAdd (IN ObjectMap *map, IN const char *action) |
| static void | vgfx::processSet (IN ObjectMap *map, IN const char *action) |
| static void | vgfx::processRemove (IN ObjectMap *map, IN const char *action) |
| static void | vgfx::getActionString (IN const char *verb, IO std::istream &stream, OUT std::string &action) |
| static void | vgfx::getUndoForAction (IN ObjectMap *map, IN const char *verb, IO const char *action, OUT std::string &undo) |
| static void | vgfx::processAction (IN ObjectMap *map, IN const char *verb, IN const char *action) |
| static void | vgfx::processRequestInternal (IN ObjectMap *map, IN std::istream &stream, IN bool single_transaction, OUT VecString &undo_actions) |
| bool | vgfx::processRequest (IN ObjectMap *map, IN std::istream &stream, IN bool single_transaction, OUT std::string &undo_request, OUT std::string &diagnostic) |
| Request that an ObjectMap be updated with the given request. | |
Variables | |
| static const eParseBehavior | vgfx::s_token_behavior = eParse_RespectQuotes |
1.7.1