Marco Nilsson - 2015-04-13

Similarly to this post I have typedefs of shared pointers I want to hide:

typedef std::shared_ptr<IWritable> IWritablePtr;

Anywhere IWritablePtr appears I want it to behave and link straight to IWritable. Is that possible? One thing I was thinking of was an "is-a" command where X "is-a" Y:

//! \isa IWritable
typedef std::shared_ptr<IWritable> IWritablePtr;

Is it possible to add that behavior using existing commands?

 

Last edit: Marco Nilsson 2015-04-13