lib-ruby-parser (C++ bindings)  4.0.1+ruby-3.1.1
C++ bindings for lib-ruby-parser library
lib_ruby_parser::EncodingError Class Reference

#include <messages.hpp>

Public Member Functions

 EncodingError ()=delete
 
 EncodingError (String error)
 
 EncodingError (const EncodingError &)=delete
 
EncodingErroroperator= (EncodingError const &)=delete
 
 EncodingError (EncodingError &&)=default
 
EncodingErroroperator= (EncodingError &&)=default
 

Public Attributes

String error
 Error from decoder. More...
 

Detailed Description

Emitted for code like

# encoding: foo

Constructor & Destructor Documentation

◆ EncodingError() [1/4]

lib_ruby_parser::EncodingError::EncodingError ( )
delete

◆ EncodingError() [2/4]

lib_ruby_parser::EncodingError::EncodingError ( String  error)

◆ EncodingError() [3/4]

lib_ruby_parser::EncodingError::EncodingError ( const EncodingError )
delete

◆ EncodingError() [4/4]

lib_ruby_parser::EncodingError::EncodingError ( EncodingError &&  )
default

Member Function Documentation

◆ operator=() [1/2]

EncodingError& lib_ruby_parser::EncodingError::operator= ( EncodingError &&  )
default

◆ operator=() [2/2]

EncodingError& lib_ruby_parser::EncodingError::operator= ( EncodingError const &  )
delete

Member Data Documentation

◆ error

String lib_ruby_parser::EncodingError::error

Error from decoder.


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