Skip to content

Commit

Permalink
minor: remove some stale todo items
Browse files Browse the repository at this point in the history
  • Loading branch information
acmorrow committed Jul 8, 2015
1 parent a72870a commit 90f058e
Show file tree
Hide file tree
Showing 2 changed files with 0 additions and 23 deletions.
22 changes: 0 additions & 22 deletions TODO.md
@@ -1,23 +1 @@
# TODO

## Systemic Issues
- how do we integrate mongoc's error handling with c++'s error handling facilities
- how do we integrate mongoc's memory management with c++'s memory management facilities
- header include discipline (eg. do we put package prefixes?)
- remove type tags on closing braces?
- inlining pass for trivial methods / free functions
- noexcept pass where possible

## Build
- `find_libmongocxx` cmake helper thing
- figure out how to generate pc files (package config)
- understand libc++ inline macros and determine if we need to use them
- inline visibility macros -- do we want/need? how do we define them?
- template visibility macros? -- do we want/need? how do we define them?
- think about the relationship between include directory and package config

## Organization
- do we need a namespace for base or should we move its contents up a level

## Docs
- add a cmake target for this
1 change: 0 additions & 1 deletion examples/mongocxx/query.cpp
Expand Up @@ -69,7 +69,6 @@ int main(int, char**) {
}

// Query with the greater-than operator ($gt).
// TODO: need to bikeshed how to indent this
{
// @begin: cpp-query-greater-than
document filter;
Expand Down

0 comments on commit 90f058e

Please sign in to comment.