GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
chaiscript::Parse_Location Struct Reference

#include <chaiscript_common.hpp>

Collaboration diagram for chaiscript::Parse_Location:

Public Member Functions

 Parse_Location (std::string t_fname="", const int t_start_line=0, const int t_start_col=0, const int t_end_line=0, const int t_end_col=0)
 Parse_Location (std::shared_ptr< std::string > t_fname, const int t_start_line=0, const int t_start_col=0, const int t_end_line=0, const int t_end_col=0)

Public Attributes

File_Position start
File_Position end
std::shared_ptr< std::string > filename

Constructor & Destructor Documentation

◆ Parse_Location() [1/2]

chaiscript::Parse_Location::Parse_Location ( std::string t_fname = "",
const int t_start_line = 0,
const int t_start_col = 0,
const int t_end_line = 0,
const int t_end_col = 0 )
inline

◆ Parse_Location() [2/2]

chaiscript::Parse_Location::Parse_Location ( std::shared_ptr< std::string > t_fname,
const int t_start_line = 0,
const int t_start_col = 0,
const int t_end_line = 0,
const int t_end_col = 0 )
inline

Member Data Documentation

◆ end

File_Position chaiscript::Parse_Location::end

◆ filename

std::shared_ptr<std::string> chaiscript::Parse_Location::filename

◆ start

File_Position chaiscript::Parse_Location::start

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