Templates -- Meow  1.1.2
不能,也不應該先編譯成obj-file的templates
meow::ObjBase Class Reference

一切物件的Base, 並要求每個物件都要有read, write, create, ... 等功能 More...

#include "ObjBase.h"

Inheritance diagram for meow::ObjBase:
meow::IdentityPoints< int, double > meow::Bitmap< Pixel > meow::Camera< Pixel > meow::FeaturePoint< Scalar, Description > meow::FeaturePointsDetector< Pixel > meow::FeaturePointsMatch< Scalar, Description > meow::IdentityPoints< ID, Scalar > meow::ObjArray< T > meow::ObjDictionary< Key, Value > meow::ObjProperties< SID > meow::ObjType< Type, ReaderWriter > meow::Photo< Pixel > meow::ViewPort meow::WatchBall< Pixel >

Public Member Functions

virtual ~ObjBase ()
 
virtual bool write (FILE *f, bool bin, unsigned int fg) const
 
virtual bool read (FILE *f, bool bin, unsigned int fg)
 
virtual ObjBasecreate () const
 
virtual ObjBasecopyFrom (ObjBase const *b)
 
virtual char const * ctype () const
 
virtual std::string type () const
 

Static Public Member Functions

static char const * ctypeBase ()
 
static std::string typeBase ()
 

Protected Member Functions

 ObjBase ()
 

Detailed Description

一切物件的Base, 並要求每個物件都要有read, write, create, ... 等功能

Author
cathook

Constructor & Destructor Documentation

meow::ObjBase::ObjBase ( )
inlineprotected
virtual meow::ObjBase::~ObjBase ( )
inlinevirtual

Member Function Documentation

static char const* meow::ObjBase::ctypeBase ( )
inlinestatic
static std::string meow::ObjBase::typeBase ( )
inlinestatic

The documentation for this class was generated from the following file: