basix_doc 0.1
literal Class Reference

#include <literal.hpp>

List of all members.

Public Member Functions

Friends


Detailed Description

Definition at line 26 of file literal.hpp.


Constructor & Destructor Documentation

literal ( ) [inline]

Definition at line 34 of file literal.hpp.

: s (""), sym (s) {}
literal ( const char *  s2) [inline]

Definition at line 35 of file literal.hpp.

: s (string (s2)), sym (s) {}
literal ( const string s2) [inline]

Definition at line 36 of file literal.hpp.

: s (s2), sym (s) {}
literal ( const literal l) [inline]

Definition at line 37 of file literal.hpp.

: s (l.s), sym (l.sym) {}
literal ( const symbol< string > &  sym2) [inline]

Definition at line 38 of file literal.hpp.

: s (*sym2), sym (sym2) {}

Member Function Documentation

string operator* ( ) const [inline]

Definition at line 31 of file literal.hpp.

{ return s; }

Friends And Related Function Documentation

string as_string ( const literal l) [friend]

Definition at line 32 of file literal.hpp.

{ return l.s; }
symbol<string> as_symbol ( const literal s) [friend]

Definition at line 33 of file literal.hpp.

{ return s.sym; }

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines