Savarese Software Research Corporation
renderer/service.cc File Reference
#include <ssrc/wispers/renderer/service.h>
#include <ssrc/wispers/renderer/util.h>
#include <ssrc/wispers/utility/Properties.h>
#include <boost/filesystem/operations.hpp>
Include dependency graph for renderer/service.cc:

Go to the source code of this file.

Namespaces

namespace  renderer
 

The renderer namespace contains classes implementing the renderer service.


Defines

#define LTP_RENDER_FUNCTION_NAME   "render"
#define LTP_LOAD_ENVIRONMENT_FUNCTION_NAME   "load_environment"
#define LTP_UNCACHE_TEMPLATE_FUNCTION_NAME   "uncache_template"
#define LTP_UNCACHE_ENVIRONMENT_FUNCTION_NAME   "uncache_environment"
#define LTP_CLEAR_RENDERING_CACHE_FUNCTION_NAME   "clear_rendering_cache"
#define LTP_INIT_GLOBAL_ENVIRONMENT_FUNCTION_NAME   "init_global_environment"

Functions

std::invalid_argument renderer::super_service (caller)
std::invalid_argument renderer::_global_env_file (initializer.global_env)
std::invalid_argument renderer::_template_prefix ()
std::invalid_argument renderer::_template_dir ()
std::invalid_argument renderer::_get_path_pattern ()
std::invalid_argument renderer::_lua_state (luaL_newstate())
std::invalid_argument renderer::_lua_render_ref (LUA_NOREF)
std::invalid_argument renderer::_lua_load_environment_ref (LUA_NOREF)
std::invalid_argument renderer::_lua_uncache_template_ref (LUA_NOREF)
std::invalid_argument renderer::_lua_uncache_environment_ref (LUA_NOREF)
std::invalid_argument renderer::_lua_clear_rendering_cache_ref (LUA_NOREF)
std::invalid_argument renderer::_lua_init_global_environment_ref (LUA_NOREF)
path LuaCallError path renderer::ltp_file (template_path.string()+".lua")
 renderer::if (boost::filesystem::is_regular_file(ltp_file))

Variables

std::invalid_argument renderer::__pad0__

Define Documentation

#define LTP_CLEAR_RENDERING_CACHE_FUNCTION_NAME   "clear_rendering_cache"

Definition at line 131 of file renderer/service.cc.

#define LTP_INIT_GLOBAL_ENVIRONMENT_FUNCTION_NAME   "init_global_environment"

Definition at line 132 of file renderer/service.cc.

#define LTP_LOAD_ENVIRONMENT_FUNCTION_NAME   "load_environment"

Definition at line 128 of file renderer/service.cc.

#define LTP_RENDER_FUNCTION_NAME   "render"

Definition at line 127 of file renderer/service.cc.

#define LTP_UNCACHE_ENVIRONMENT_FUNCTION_NAME   "uncache_environment"

Definition at line 130 of file renderer/service.cc.

#define LTP_UNCACHE_TEMPLATE_FUNCTION_NAME   "uncache_template"

Definition at line 129 of file renderer/service.cc.


Savarese Software Research Corporation
Copyright © 2006-2011 Savarese Software Research Corporation. All rights reserved.