Universal Document Shell String object. The UDS string is implemented by UDS and is usually used by plugin. More...
#include <uds_string.h>
Public Member Functions | |
virtual | ~_UDSString () |
Data Fields | |
struct _UDSString *(* | assign )(struct _UDSString *thiz, const char *src) |
Assign the the source string to the UDS string object. | |
const char *(* | get_buffer )(const struct _UDSString *thiz) |
Get the string buffer inside the UDS string object, always used by plugin to retrieve the native string. | |
unsigned int(* | size )(const struct _UDSString *thiz) |
Get the length of the source string, always used by coping the UDS string to the internal string in Plugin. |
Universal Document Shell String object. The UDS string is implemented by UDS and is usually used by plugin.
Copyright (C) 2008 iRex Technologies B.V. All rights reserved.
Definition at line 38 of file uds_string.h.
virtual _UDSString::~_UDSString | ( | ) | [inline, virtual] |
Definition at line 45 of file uds_string.h.
struct _UDSString*(* _UDSString::assign)(struct _UDSString *thiz, const char *src) [read] |
Assign the the source string to the UDS string object.
thiz | The UDS string object. | |
src | The source string. |
Referenced by text::PluginViewImpl::get_anchor_from_coordinates_impl(), text::StringImpl::StringImpl(), pdf::StringImpl::StringImpl(), and images::StringImpl::StringImpl().
const char*(* _UDSString::get_buffer)(const struct _UDSString *thiz) |
Get the string buffer inside the UDS string object, always used by plugin to retrieve the native string.
thiz | The UDS string object. |
Referenced by pdf::PDFSearcher::export_search_doc_to_coll(), text::PluginViewImpl::get_bounding_rectangles_from_range_impl(), text::StringImpl::StringImpl(), pdf::StringImpl::StringImpl(), and images::StringImpl::StringImpl().
unsigned int(* _UDSString::size)(const struct _UDSString *thiz) |
Get the length of the source string, always used by coping the UDS string to the internal string in Plugin.
thiz | The UDS string object |
Referenced by text::StringImpl::StringImpl(), pdf::StringImpl::StringImpl(), and images::StringImpl::StringImpl().