stencet  v0.1.16
Build C++ web server modules that allow easy routing and deployment.
CycleTag.h
1 /* Copyright (C) 2012-2013 Justin Berger
2  The full license is available in the LICENSE file at the root of this project and is also available at http://opensource.org/licenses/MIT. */
3 
4 #pragma once
5 #include <stencet/stencet>
6 
7 namespace stencet {
8  struct CycleTag : public Tag {
9  std::vector<Expr*> values;
10  std::string unique_name;
11 
12  ~CycleTag();
13  virtual void render(std::ostream& out, ViewContext& vm) const;
14  CycleTag(std::istream& stream, const std::string& content);
15  };
16 }