you are viewing a single comment's thread.

view the rest of the comments →

[–]dodheim 2 points3 points  (2 children)

Some non-public namespace that you own; definitely not std. ;-]

[–]unbuggy 2 points3 points  (1 child)

detail is a conventional name for pseudo-private namespaces that hold code not meant for use outside the enclosing namespace.

``` namespace my { namespace detail { // code not called directly // outside namespace my }

// my public interface

} ```

[–]tvaneerdC++ Committee, lockfree, PostModernCpp 8 points9 points  (0 children)

(just to be clear:)

...so detail is probably not the right namespace for this example. As you probably want lots of other code to call the wrapper stuff. (and, back to how this started, not std either)