Displaying 10 results from an estimated 10 matches for "char_".
Did you mean:
char
2019 Nov 01
3
R C api for 'inherits' S3 and S4 objects
...allocation, thread safe). This is unfortunately
not possible for S4 classes. I would kindly request new function in R
C api so it can be achieved for S4 classes with no risk of allocation.
For reference mentioned functions below. Thank you.
Jan Gorecki
// S3 inheritance
bool INHERITS(SEXP x, SEXP char_) {
SEXP klass;
if (isString(klass = getAttrib(x, R_ClassSymbol))) {
for (int i=0; i<LENGTH(klass); i++) {
if (STRING_ELT(klass, i) == char_) return true;
}
}
return false;
}
// S4 inheritance
bool Rinherits(SEXP x, SEXP char_) {
SEXP vec = PROTECT(ScalarString(char_));...
2019 Nov 01
4
[External] R C api for 'inherits' S3 and S4 objects
...le for S4 classes. I would kindly request new function in R
> > C api so it can be achieved for S4 classes with no risk of allocation.
> > For reference mentioned functions below. Thank you.
> > Jan Gorecki
> >
> > // S3 inheritance
> > bool INHERITS(SEXP x, SEXP char_) {
> > SEXP klass;
> > if (isString(klass = getAttrib(x, R_ClassSymbol))) {
> > for (int i=0; i<LENGTH(klass); i++) {
> > if (STRING_ELT(klass, i) == char_) return true;
> > }
> > }
> > return false;
> > }
> > // S4 inheritance...
2019 Nov 01
0
[External] R C api for 'inherits' S3 and S4 objects
...Best,
luke
> not possible for S4 classes. I would kindly request new function in R
> C api so it can be achieved for S4 classes with no risk of allocation.
> For reference mentioned functions below. Thank you.
> Jan Gorecki
>
> // S3 inheritance
> bool INHERITS(SEXP x, SEXP char_) {
> SEXP klass;
> if (isString(klass = getAttrib(x, R_ClassSymbol))) {
> for (int i=0; i<LENGTH(klass); i++) {
> if (STRING_ELT(klass, i) == char_) return true;
> }
> }
> return false;
> }
> // S4 inheritance
> bool Rinherits(SEXP x, SEXP char_) {
&g...
2019 Nov 01
0
[External] R C api for 'inherits' S3 and S4 objects
...I would kindly request new function in R
>>> C api so it can be achieved for S4 classes with no risk of allocation.
>>> For reference mentioned functions below. Thank you.
>>> Jan Gorecki
>>>
>>> // S3 inheritance
>>> bool INHERITS(SEXP x, SEXP char_) {
>>> SEXP klass;
>>> if (isString(klass = getAttrib(x, R_ClassSymbol))) {
>>> for (int i=0; i<LENGTH(klass); i++) {
>>> if (STRING_ELT(klass, i) == char_) return true;
>>> }
>>> }
>>> return false;
>>> }
>...
2018 Dec 11
3
Using LLD to link against third-party libraries? How?
...:TemplateEnv *)"
> (??0Template at jinja2@@QEAA at PEAVTemplateEnv@1@@Z)
>>>> referenced by
> C:\Users\Osman\AppData\Local\Temp\currency_converter-264ae1.o:("void _
> _cdecl handle_request<struct
> boost::beast::http::basic_string_body<char, struct
> std::char_traits<char>, class std::allocator<char>>, class
> std::allocator<char>, struct server_session::send_lambda &>(class
> boost::basic_string_view<char, struct std::char_traits<char>>, struct
> boost::beast::http::message<1, struct
> boost::beast::...
2018 Dec 12
2
Using LLD to link against third-party libraries? How?
...; (??0Template at jinja2@@QEAA at PEAVTemplateEnv@1@@Z)
> >>>> referenced by
> > C:\Users\Osman\AppData\Local\Temp\currency_converter-264ae1.o:("void _
> > _cdecl handle_request<struct
> > boost::beast::http::basic_string_body<char, struct
> > std::char_traits<char>, class std::allocator<char>>, class
> > std::allocator<char>, struct server_session::send_lambda &>(class
> > boost::basic_string_view<char, struct std::char_traits<char>>, struct
> > boost::beast::http::message<1, struct
>...
2018 Dec 12
3
Using LLD to link against third-party libraries? How?
...:TemplateEnv *)"
> (??0Template at jinja2@@QEAA at PEAVTemplateEnv@1@@Z)
>>>> referenced by
> C:\Users\Osman\AppData\Local\Temp\currency_converter-264ae1.o:("void _
> _cdecl handle_request<struct
> boost::beast::http::basic_string_body<char, struct
> std::char_traits<char>, class std::allocator<char>>, class
> std::allocator<char>, struct server_session::send_lambda &>(class
> boost::basic_string_view<char, struct std::char_traits<char>>, struct
> boost::beast::http::message<1, struct
> boost::beast::...
2018 Dec 12
4
Using LLD to link against third-party libraries? How?
...:TemplateEnv *)"
> (??0Template at jinja2@@QEAA at PEAVTemplateEnv@1@@Z)
>>>> referenced by
> C:\Users\Osman\AppData\Local\Temp\currency_converter-264ae1.o:("void _
> _cdecl handle_request<struct
> boost::beast::http::basic_string_body<char, struct
> std::char_traits<char>, class std::allocator<char>>, class
> std::allocator<char>, struct server_session::send_lambda &>(class
> boost::basic_string_view<char, struct std::char_traits<char>>, struct
> boost::beast::http::message<1, struct
> boost::beast::...
2018 Dec 12
4
Using LLD to link against third-party libraries? How?
...:TemplateEnv *)"
> (??0Template at jinja2@@QEAA at PEAVTemplateEnv@1@@Z)
>>>> referenced by
> C:\Users\Osman\AppData\Local\Temp\currency_converter-264ae1.o:("void _
> _cdecl handle_request<struct
> boost::beast::http::basic_string_body<char, struct
> std::char_traits<char>, class std::allocator<char>>, class
> std::allocator<char>, struct server_session::send_lambda &>(class
> boost::basic_string_view<char, struct std::char_traits<char>>, struct
> boost::beast::http::message<1, struct
> boost::beast::...
2018 Dec 11
2
Using LLD to link against third-party libraries? How?
...mplate::Template(class jinja2::TemplateEnv *)" (??0Template at jinja2@@QEAA at PEAVTemplateEnv@1@@Z)
>>> referenced by C:\Users\Osman\AppData\Local\Temp\currency_converter-264ae1.o:("void __cdecl handle_request<struct boost::beast::http::basic_string_body<char, struct std::char_traits<char>, class std::allocator<char>>, class std::allocator<char>, struct server_session::send_lambda &>(class boost::basic_string_view<char, struct std::char_traits<char>>, struct boost::beast::http::message<1, struct boost::beast::http::basic_string_b...