Changeset 134
- Timestamp:
- 05/21/08 22:07:38 (8 months ago)
- Files:
-
- trunk/dba/dba/convspec.h (modified) (1 diff)
- trunk/dba/dba/dbupdate.h (modified) (1 diff)
- trunk/dba/dba/postgres.cpp (modified) (1 diff)
- trunk/dba/dba/stddeque.h (modified) (1 diff)
- trunk/dba/dba/stdlist.h (modified) (1 diff)
- trunk/dba/dba/stdmultiset.h (modified) (1 diff)
- trunk/dba/dba/stdset.h (modified) (1 diff)
- trunk/dba/dba/stdvector.h (modified) (1 diff)
- trunk/dba/test/stdfilters_test.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/dba/dba/convspec.h
r128 r134 90 90 strftime compatibile format for datetime conversion to query value 91 91 */ 92 c har* mTimestampFormat;92 const char* mTimestampFormat; 93 93 /** 94 94 strftime compatibile format for date conversion to query value 95 95 */ 96 c har* mDateFormat;96 const char* mDateFormat; 97 97 #ifdef _WIN32 98 98 /** trunk/dba/dba/dbupdate.h
r97 r134 39 39 @param pFileParser parser capable of reading update scripts 40 40 */ 41 DbUpdate ::DbUpdate(SharedSQLArchive& pArchive, DbUpdateScriptsParser& pFileParser);41 DbUpdate(SharedSQLArchive& pArchive, DbUpdateScriptsParser& pFileParser); 42 42 43 43 /** trunk/dba/dba/postgres.cpp
r97 r134 25 25 const char* 26 26 getError(PGconn* pConn) { 27 c har *ret = "Postgres connection handle is NULL";27 const char *ret = "Postgres connection handle is NULL"; 28 28 if (pConn != NULL) { 29 29 return PQerrorMessage(pConn); trunk/dba/dba/stddeque.h
r97 r134 50 50 */ 51 51 stdDeque(std::deque<T>& pDeque) : InstanceFilter<std::deque<T>, T>(pDeque) {}; 52 virtual CollectionFilterIterator* createIterator() const { return new iterator(*mMember); }; 53 virtual void clear() { mMember->clear(); }; 52 virtual CollectionFilterIterator* createIterator() const { 53 return new iterator(*(CollectionFilter<std::deque<T> >::mMember)); 54 }; 55 virtual void clear() { (CollectionFilter<std::deque<T> >::mMember)->clear(); }; 54 56 virtual void add(const T& pToAdd) { 55 57 //std::cerr << "adding obj "<< pToAdd.getId() << " to set " << mMember << std::endl; 56 mMember->push_back(pToAdd);58 (CollectionFilter<std::deque<T> >::mMember)->push_back(pToAdd); 57 59 }; 58 60 virtual ~stdDeque() {}; trunk/dba/dba/stdlist.h
r48 r134 50 50 */ 51 51 stdList(std::list<T>& pList) : InstanceFilter<std::list<T>, T>(pList) {}; 52 virtual CollectionFilterIterator* createIterator() const { return new iterator(*mMember); }; 53 virtual void clear() { mMember->clear(); }; 52 virtual CollectionFilterIterator* createIterator() const { 53 return new iterator(*(CollectionFilter<std::list<T> >::mMember)); 54 }; 55 virtual void clear() { (CollectionFilter<std::list<T> >::mMember)->clear(); }; 54 56 virtual void add(const T& pToAdd) { 55 57 //std::cerr << "adding obj "<< pToAdd.getId() << " to list " << mMember << std::endl; 56 mMember->push_back(pToAdd);58 (CollectionFilter<std::list<T> >::mMember)->push_back(pToAdd); 57 59 }; 58 60 virtual ~stdList() {}; trunk/dba/dba/stdmultiset.h
r48 r134 50 50 */ 51 51 stdMultiset(std::multiset<T>& pList) : InstanceFilter<std::multiset<T>, T>(pList) {}; 52 virtual CollectionFilterIterator* createIterator() const { return new iterator(*mMember); }; 53 virtual void clear() { mMember->clear(); }; 52 virtual CollectionFilterIterator* createIterator() const { 53 return new iterator(*(CollectionFilter<std::multiset<T> >::mMember)); 54 }; 55 virtual void clear() { (CollectionFilter<std::multiset<T> >::mMember)->clear(); }; 54 56 virtual void add(const T& pToAdd) { 55 57 //std::cerr << "adding obj "<< pToAdd.getId() << " to set " << mSet << std::endl; 56 mMember->insert(pToAdd);58 (CollectionFilter<std::multiset<T> >::mMember)->insert(pToAdd); 57 59 }; 58 60 virtual ~stdMultiset() {}; trunk/dba/dba/stdset.h
r97 r134 53 53 */ 54 54 stdSet(std::set<T>& pSet) : InstanceFilter<std::set<T>, T>(pSet) {}; 55 virtual CollectionFilterIterator* createIterator() const { return new iterator(*mMember); }; 56 virtual void clear() { mMember->clear(); }; 55 virtual CollectionFilterIterator* createIterator() const { 56 return new iterator(*(CollectionFilter<std::set<T> >::mMember)); 57 }; 58 virtual void clear() { (CollectionFilter<std::set<T> >::mMember)->clear(); }; 57 59 virtual void add(const T& pToAdd) { 58 60 //std::cerr << "adding obj "<< pToAdd.getId() << " to set " << mMember << std::endl; 59 mMember->insert(pToAdd);61 (CollectionFilter<std::set<T> >::mMember)->insert(pToAdd); 60 62 }; 61 63 virtual ~stdSet() {}; trunk/dba/dba/stdvector.h
r97 r134 50 50 */ 51 51 stdVector(std::vector<T>& pVector) : InstanceFilter<std::vector<T>, T>(pVector) {}; 52 virtual CollectionFilterIterator* createIterator() const { return new iterator(*mMember); }; 53 virtual void clear() { mMember->clear(); }; 52 virtual CollectionFilterIterator* createIterator() const { 53 return new iterator(*(CollectionFilter<std::vector<T> >::mMember)); 54 }; 55 virtual void clear() { (CollectionFilter<std::vector<T> >::mMember)->clear(); }; 54 56 virtual void add(const T& pToAdd) { 55 57 //std::cerr << "adding obj "<< pToAdd.getId() << " to set " << mMember << std::endl; 56 mMember->push_back(pToAdd);58 (CollectionFilter<std::vector<T> >::mMember)->push_back(pToAdd); 57 59 }; 58 60 virtual ~stdVector() {}; trunk/dba/test/stdfilters_test.h
r20 r134 81 81 virtual void setUp() { 82 82 FiltersTestCase<std::string,dba::String>::setUp(); 83 sDefaultSpecs.mTimestampFormat ="%Y-%m-%d %H:%M:%S";83 sDefaultSpecs.mTimestampFormat = "%Y-%m-%d %H:%M:%S"; 84 84 }; 85 85 void test1() { notNull("not null"); };
