00001 00005 class VecSimpleH(Type): public virtual HandleId, public VecSimple(Type) 00006 00007 { 00008 00009 public: 00010 00011 VecSimpleH(Type) (); 00012 VecSimpleH(Type) (int length_); 00013 VecSimpleH(Type) (Type* a, int n, int base = 0); 00014 VecSimpleH(Type) (const VecSimple(Type)& v); 00015 VecSimpleH(Type) (const VecSimpleH(Type)& v); 00016 00017 ~VecSimpleH(Type) () {} 00018 00019 void operator = (const VecSimpleH(Type)& v) 00020 { VecSimple(Type) ::operator=(v); } 00021 00022 }; 00023 00024