Commit 93086a11 authored by Roland Levillain's avatar Roland Levillain
Browse files

Catch up with Static's support for multiple inheritance.

	* oln/core/1d/grid1d.hh, oln/core/2d/grid2d.hh,
	* oln/core/3d/grid3d.hh: s/stc_super_/stc_get_supers/.
	* tests/image_entry.cc: Add a missing `public' qualifier for
	exported types.


git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@494 4aad255d-cdde-0310-9447-f3009e2ae8c0
parent 25c08dec
2006-06-05 Roland Levillain <roland@lrde.epita.fr>
Catch up with Static's support for multiple inheritance.
* oln/core/1d/grid1d.hh, oln/core/2d/grid2d.hh,
* oln/core/3d/grid3d.hh: s/stc_super_/stc_get_supers/.
* tests/image_entry.cc: Add a missing `public' qualifier for
exported types.
2006-05-02 Roland Levillain <roland@lrde.epita.fr>
Fix a duplicate where-clause and perform some aesthetic changes in
......
......@@ -57,7 +57,7 @@ namespace oln
};
/// A 1-dimension rectangular grid.
struct grid1d : public stc_super_(grid1d)
struct grid1d : public stc_get_supers(grid1d)
{
protected:
grid1d() {}
......
......@@ -57,7 +57,7 @@ namespace oln
};
/// A 2-dimension rectangular grid.
struct grid2d : public stc_super_(grid2d)
struct grid2d : public stc_get_supers(grid2d)
{
protected:
grid2d() {}
......
......@@ -57,7 +57,7 @@ namespace oln
};
/// A 3-dimension rectangular grid.
struct grid3d : public stc_super_(grid3d)
struct grid3d : public stc_get_supers(grid3d)
{
protected:
grid3d() {}
......
......@@ -67,6 +67,7 @@ namespace my
// A very simple 1-D image.
class image : public oln::set_super_type<my::image>::ret
{
public:
typedef image self_type;
// Internal vtypes.
typedef oln_type_of_(self_type, grid) grid_type;
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment