Elementa v8.0.0
Minimalistic library for any C++ application (C++11 and up)
Loading...
Searching...
No Matches
elementa::parsing::ExprOperElement::ParamSpec Class Reference

Specification of the parameters of an operation. More...

Description

Specification of the parameters of an operation.

Each element in the vector is a parameter type, beginning with the return (if any). If the operation or the expression is not typed, you can use any value for the type, but the length of the vector will be used for deducing the arity of the operation.

Definition at line 234 of file expressions.h.

#include "expressions.h"

Inheritance diagram for elementa::parsing::ExprOperElement::ParamSpec:
Collaboration diagram for elementa::parsing::ExprOperElement::ParamSpec:

Public Types

using Base = std::vector< int >
 

Public Attributes

elements
 STL member.
 

Public Member Functions

std::string to_string (void) const
 

Member Typedef Documentation

◆ Base

using elementa::parsing::ExprOperElement::ParamSpec::Base = std::vector<int>

Definition at line 238 of file expressions.h.


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