Searched refs:ptr_shared (Results 1 - 25 of 43) sorted by relevance

12

/inkscape/src/util/
H A Dshare.h2 * Inkscape::Util::ptr_shared<T> - like T const *, but stronger
23 class ptr_shared { class in namespace:Inkscape::Util
25 ptr_shared() : _obj(NULL) {} function in class:Inkscape::Util::ptr_shared
28 ptr_shared(ptr_shared<T1> const &other) : _obj(other._obj) {} function in class:Inkscape::Util::ptr_shared
41 ptr_shared<T> operator+(int i) const {
44 ptr_shared<T> operator-(int i) const {
48 ptr_shared<T> &operator+=(int i) const {
52 ptr_shared<T> &operator-=(int i) const {
58 std::ptrdiff_t operator-(ptr_shared<T
93 explicit ptr_shared(T const *obj) : _obj(obj) {} function in class:Inkscape::Util::ptr_shared
[all...]
H A Dformat.h23 inline ptr_shared<char> vformat(char const *format, va_list args) {
25 ptr_shared<char> result=share_string(temp);
31 ptr_shared<char> format(char const *format, ...) G_GNUC_PRINTF(1,2);
32 inline ptr_shared<char> format(char const *format, ...) {
36 ptr_shared<char> result=vformat(format, args);
H A Dshare.cpp2 * Inkscape::Util::ptr_shared<T> - like T const *, but stronger
18 ptr_shared<char> share_string(char const *string) {
23 ptr_shared<char> share_string(char const *string, std::size_t length) {
/inkscape/src/debug/
H A Ddemangle.h21 Util::ptr_shared<char> demangle(char const *name);
H A Dtimestamp.h21 Util::ptr_shared<char> timestamp();
H A Devent.h43 PropertyPair(Util::ptr_shared<char> n, Util::ptr_shared<char> v)
45 PropertyPair(char const *n, Util::ptr_shared<char> v)
47 PropertyPair(Util::ptr_shared<char> n, char const *v)
53 Util::ptr_shared<char> name;
54 Util::ptr_shared<char> value;
59 virtual Util::ptr_shared<char> name() const=0;
H A Dsimple-event.h29 explicit SimpleEvent(Util::ptr_shared<char> name) : _name(name) {}
37 Util::ptr_shared<char> name() const { return _name; }
46 void _addProperty(Util::ptr_shared<char> name,
47 Util::ptr_shared<char> value)
51 void _addProperty(Util::ptr_shared<char> name, char const *value) {
54 void _addProperty(char const *name, Util::ptr_shared<char> value) {
60 void _addProperty(Util::ptr_shared<char> name, long value) {
68 Util::ptr_shared<char> _name;
71 void _addFormattedProperty(Util::ptr_shared<char> name, char const *format, ...)
H A Dtimestamp.cpp22 Util::ptr_shared<char> timestamp() {
23 Util::ptr_shared<char> result;
H A Dlogger.cpp29 static void write_escaped_value(std::ostream &os, Util::ptr_shared<char> value) {
61 typedef std::vector<Util::ptr_shared<char>, GC::Alloc<Util::ptr_shared<char>, GC::MANUAL> > TagStack;
161 Util::ptr_shared<char> name=event.name();
188 tag_stack().push_back(Util::ptr_shared<char>());
H A Dsysv-heap.h26 Util::ptr_shared<char> name() const {
H A Dheap.h39 virtual Util::ptr_shared<char> name() const=0;
/inkscape/src/xml/
H A Dhelper-observer.h27 void notifyContentChanged(Node&, Util::ptr_shared<char>, Util::ptr_shared<char>);
28 void notifyAttributeChanged(Node&, GQuark, Util::ptr_shared<char>, Util::ptr_shared<char>);
H A Dlog-builder.h61 Util::ptr_shared<char> old_content,
62 Util::ptr_shared<char> new_content);
65 Util::ptr_shared<char> old_value,
66 Util::ptr_shared<char> new_value);
H A Dattribute-record.h25 AttributeRecord(GQuark k, Inkscape::Util::ptr_shared<char> v)
31 Inkscape::Util::ptr_shared<char> value;
H A Dcomposite-node-observer.h78 Util::ptr_shared<char> old_content,
79 Util::ptr_shared<char> new_content);
82 Util::ptr_shared<char> old_value,
83 Util::ptr_shared<char> new_value);
H A Dhelper-observer.cpp47 void SignalObserver::notifyContentChanged(XML::Node&, Util::ptr_shared<char>, Util::ptr_shared<char>)
50 void SignalObserver::notifyAttributeChanged(XML::Node&, GQuark, Util::ptr_shared<char>, Util::ptr_shared<char>)
H A Dlog-builder.cpp52 Util::ptr_shared<char> old_content,
53 Util::ptr_shared<char> new_content)
60 Util::ptr_shared<char> old_value,
61 Util::ptr_shared<char> new_value)
H A Dnode-observer.h126 Util::ptr_shared<char> old_content,
127 Util::ptr_shared<char> new_content) {
144 Util::ptr_shared<char> old_value,
145 Util::ptr_shared<char> new_value) {
H A Dsimple-document.h59 Util::ptr_shared<char> old_content,
60 Util::ptr_shared<char> new_content);
63 Util::ptr_shared<char> old_value,
64 Util::ptr_shared<char> new_value);
H A Dtext-node.h29 TextNode(Util::ptr_shared<char> content, Document *doc)
35 TextNode(Util::ptr_shared<char> content, Document *doc, bool is_CData)
H A Devent.h170 Inkscape::Util::ptr_shared<char> ov,
171 Inkscape::Util::ptr_shared<char> nv,
179 Inkscape::Util::ptr_shared<char> oldval;
181 Inkscape::Util::ptr_shared<char> newval;
195 Inkscape::Util::ptr_shared<char> ov,
196 Inkscape::Util::ptr_shared<char> nv,
201 Inkscape::Util::ptr_shared<char> oldval;
203 Inkscape::Util::ptr_shared<char> newval;
H A Dsimple-document.cpp103 Util::ptr_shared<char> old_content,
104 Util::ptr_shared<char> new_content)
113 Util::ptr_shared<char> old_value,
114 Util::ptr_shared<char> new_value)
/inkscape/src/
H A Dsp-tref-reference.h55 Inkscape::Util::ptr_shared<char> old_content,
56 Inkscape::Util::ptr_shared<char> new_content);
58 Inkscape::Util::ptr_shared<char> old_value,
59 Inkscape::Util::ptr_shared<char> new_value);
H A Dsp-tref-reference.cpp80 Inkscape::Util::ptr_shared<char> /*old_content*/,
81 Inkscape::Util::ptr_shared<char> /*new_content*/)
92 Inkscape::Util::ptr_shared<char> /*old_value*/,
93 Inkscape::Util::ptr_shared<char> /*new_value*/)
/inkscape/src/io/
H A Dresource.h48 Util::ptr_shared<char> get_path(Domain domain, Type type,

Completed in 92 milliseconds

12