GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
chaiscript::dispatch::Param_Types Class Reference

#include <proxy_functions.hpp>

Public Member Functions

 Param_Types ()
 Param_Types (std::vector< std::pair< std::string, Type_Info > > t_types)
void push_front (std::string t_name, Type_Info t_ti)
bool operator== (const Param_Types &t_rhs) const
std::vector< Boxed_Value > convert (std::vector< Boxed_Value > vals, const Type_Conversions_State &t_conversions) const
std::pair< bool, bool > match (const std::vector< Boxed_Value > &vals, const Type_Conversions_State &t_conversions) const
const std::vector< std::pair< std::string, Type_Info > > & types () const

Constructor & Destructor Documentation

◆ Param_Types() [1/2]

chaiscript::dispatch::Param_Types::Param_Types ( )
inline
Here is the caller graph for this function:

◆ Param_Types() [2/2]

chaiscript::dispatch::Param_Types::Param_Types ( std::vector< std::pair< std::string, Type_Info > > t_types)
inlineexplicit

Member Function Documentation

◆ convert()

std::vector< Boxed_Value > chaiscript::dispatch::Param_Types::convert ( std::vector< Boxed_Value > vals,
const Type_Conversions_State & t_conversions ) const
inline

◆ match()

std::pair< bool, bool > chaiscript::dispatch::Param_Types::match ( const std::vector< Boxed_Value > & vals,
const Type_Conversions_State & t_conversions ) const
inline
Here is the caller graph for this function:

◆ operator==()

bool chaiscript::dispatch::Param_Types::operator== ( const Param_Types & t_rhs) const
inline

◆ push_front()

void chaiscript::dispatch::Param_Types::push_front ( std::string t_name,
Type_Info t_ti )
inline
Here is the caller graph for this function:

◆ types()

const std::vector< std::pair< std::string, Type_Info > > & chaiscript::dispatch::Param_Types::types ( ) const
inline

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