lib-ruby-parser (C++ bindings)
4.0.1+ruby-3.1.1
C++ bindings for lib-ruby-parser library
shared_byte_list.hpp
Go to the documentation of this file.
1
#ifndef LIB_RUBY_PARSER_SHARED_BYTE_LIST_HPP
2
#define LIB_RUBY_PARSER_SHARED_BYTE_LIST_HPP
3
4
#include <cstddef>
5
6
namespace
lib_ruby_parser
7
{
10
class
SharedByteList
11
{
12
public
:
13
const
char
*
ptr
;
14
size_t
len
;
15
16
SharedByteList
() =
delete
;
17
SharedByteList
(
const
char
*
ptr
,
size_t
len
);
18
};
19
}
// namespace lib_ruby_parser
20
21
#endif // LIB_RUBY_PARSER_SHARED_BYTE_LIST_HPP
lib_ruby_parser::SharedByteList::SharedByteList
SharedByteList()=delete
lib_ruby_parser::SharedByteList::len
size_t len
Definition:
shared_byte_list.hpp:14
lib_ruby_parser::SharedByteList
Definition:
shared_byte_list.hpp:10
lib_ruby_parser::SharedByteList::ptr
const char * ptr
Definition:
shared_byte_list.hpp:13
lib_ruby_parser
Definition:
api.hpp:7
shared_byte_list.hpp
Generated by
1.8.17