diff options
author | Murray Cumming <murrayc@murrayc.com> | 2005-12-20 09:17:52 +0000 |
---|---|---|
committer | Murray Cumming <murrayc@murrayc.com> | 2005-12-20 09:17:52 +0000 |
commit | c28ca168dc0de2b53a068e182dbb83463d586262 (patch) | |
tree | 9d888edbb90b14bebd56612184c08b311157fea2 /NEWS | |
parent | ffb7003199d215e5611c0f14b8f97d4b22205464 (diff) |
2005-12-17 Murray Cumming <murrayc@murrayc.com>
* cairomm/Makefile.am:
* cairomm/refptr.h: Add shared
reference-counting smartpointer, using
the reference-count in the object. A copy
of the tried and tested glibmm RefPtr.
* cairomm/context.cc:
* cairomm/context.h:
* cairomm/fontface.cc:
* cairomm/fontface.h:
* cairomm/pattern.cc:
* cairomm/pattern.h:
* cairomm/surface.cc:
* cairomm/surface.h: Make constructors protected
and add public static create() methods that return
instances in RefPtr<>s. This allows reference-counted
objects to be clearly const or non-const, and allows
casting between related types.
Diffstat (limited to 'NEWS')
0 files changed, 0 insertions, 0 deletions