Fabrique

A build language for complex systems

 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros Pages
fabrique::Typed Class Reference

A mixin type for something that has a Type. More...

#include <Typed.h>

Inheritance diagram for fabrique::Typed:
fabrique::ast::Expression fabrique::ast::Parameter fabrique::dag::Parameter fabrique::dag::Value fabrique::plugin::Plugin fabrique::ast::Action fabrique::ast::Argument fabrique::ast::BinaryOperation fabrique::ast::Call fabrique::ast::CompoundExpression fabrique::ast::Conditional fabrique::ast::DebugTracePoint fabrique::ast::FieldAccess fabrique::ast::FieldQuery fabrique::ast::FileList fabrique::ast::Filename fabrique::ast::ForeachExpr fabrique::ast::Function fabrique::ast::Import fabrique::ast::List fabrique::ast::Literal< T > fabrique::ast::SomeValue fabrique::ast::StructInstantiation fabrique::ast::SymbolReference fabrique::ast::UnaryOperation fabrique::ast::Value fabrique::ast::Literal< bool > fabrique::ast::Literal< int > fabrique::ast::Literal< std::string > fabrique::dag::Build fabrique::dag::File fabrique::dag::Function fabrique::dag::List fabrique::dag::Primitive< T > fabrique::dag::Rule fabrique::dag::Structure fabrique::dag::Target fabrique::dag::Primitive< bool > fabrique::dag::Primitive< int > fabrique::dag::Primitive< std::string > fabrique::plugins::SysctlPlugin fabrique::plugins::Which

Public Member Functions

 Typed (const Type &t)
 
virtual const Typetype () const
 

Detailed Description

A mixin type for something that has a Type.

Definition at line 41 of file Typed.h.


The documentation for this class was generated from the following files: