| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
Rewritten expr
* src/array_fun.h
* test/array_funTest.cc
|
| |
|
|
|
|
|
|
|
| |
Rewritten array operation functions.
* src/BitfieldMan.cc
* src/array_fun.h
* test/array_funTest.cc
|
| |
|
|
|
|
|
|
| |
Removed operator[] because it is ambiguous with built-in []
operator.
* src/array_fun.h
|
| |
|
|
|
|
|
| |
Removed template<typename S> array_ptr(const array_ptr<S>& s)
* src/array_fun.h
|
| |
|
|
|
|
|
|
| |
Added array_wrapper template.
* src/array_fun.h
* test/array_funTest.cc
|
| |
|
|
|
|
|
|
| |
Added operator T*
* src/array_fun.h
* test/array_funTest.cc
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Added OptionParser::parseArg() which internally uses getopt_long
to parse command-line options. All command-line options are now
configured by OptionHandler. No manual editing of struct option*
is required any more.
* src/NameMatchOptionHandler.h
* src/OptionHandler.h
* src/OptionHandlerFactory.cc
* src/OptionHandlerImpl.h
* src/OptionParser.cc
* src/OptionParser.h
* src/array_fun.h
* src/main.cc
* src/option_processing.cc
* test/OptionHandlerTest.cc
* test/OptionParserTest.cc
|
| |
|
|
|
|
|
| |
Fixed compilation error with g++-4.3
|
| |
|
|
|
|
|
|
|
| |
Removed "using namespace std;" from all sources. Appended std::
prefix to c++
standard classes.
Included string.h where mem* function are used.
|
|
|
Rewritten get*Missing*Index functions. Now no need to allocate
memory
each time these functions are called.
* src/BitfieldMan.{h, cc}
* test/BitfieldManTest.cc
* src/array_fun.h
* test/array_funTest.cc
Now BitfieldMan::countBlock() returns BitfieldMan::blocks.
Added new BitfieldMan::countFilteredBlock() to get the number of
blocks
filtered. Removed unnecessary cast to int32_t.
* src/BitfieldMan.{h, cc}
|