/inkscape/src/util/ |
H A D | share.h | 2 * 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 D | format.h | 23 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 D | share.cpp | 2 * 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 D | demangle.h | 21 Util::ptr_shared<char> demangle(char const *name);
|
H A D | timestamp.h | 21 Util::ptr_shared<char> timestamp();
|
H A D | event.h | 43 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 D | simple-event.h | 29 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 D | timestamp.cpp | 22 Util::ptr_shared<char> timestamp() { 23 Util::ptr_shared<char> result;
|
H A D | logger.cpp | 29 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 D | sysv-heap.h | 26 Util::ptr_shared<char> name() const {
|
H A D | heap.h | 39 virtual Util::ptr_shared<char> name() const=0;
|
/inkscape/src/xml/ |
H A D | helper-observer.h | 27 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 D | log-builder.h | 61 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 D | attribute-record.h | 25 AttributeRecord(GQuark k, Inkscape::Util::ptr_shared<char> v) 31 Inkscape::Util::ptr_shared<char> value;
|
H A D | composite-node-observer.h | 78 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 D | helper-observer.cpp | 47 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 D | log-builder.cpp | 52 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 D | node-observer.h | 126 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 D | simple-document.h | 59 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 D | text-node.h | 29 TextNode(Util::ptr_shared<char> content, Document *doc) 35 TextNode(Util::ptr_shared<char> content, Document *doc, bool is_CData)
|
H A D | event.h | 170 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 D | simple-document.cpp | 103 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 D | sp-tref-reference.h | 55 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 D | sp-tref-reference.cpp | 80 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 D | resource.h | 48 Util::ptr_shared<char> get_path(Domain domain, Type type,
|