VL
Namespaces | Typedefs | Enumerations
vl_fwd.h File Reference
#include <memory>
#include <functional>

Go to the source code of this file.

Namespaces

namespace  vl
 

Typedefs

typedef BoolVar vl::Bool
 
typedef NumberVar vl::Number
 
typedef StringVar vl::String
 
typedef ObjectVar vl::Object
 
typedef ListVar vl::List
 
typedef AbstractVar vl::Var
 
typedef NullVar vl::Null
 
typedef std::shared_ptr< Var > vl::VarPtr
 
typedef std::function< void(const vl::Object &)> vl::VoidCbObject
 
typedef std::function< bool(const vl::Object &)> vl::BoolCbObject
 

Enumerations

enum class  vl::Type {
  vl::Bool , vl::Number , vl::String , vl::Object ,
  vl::List , vl::Null , vl::Count
}