|
Cppgres
Build Postgres extensions in C++
|
Typed, range-for-iterable view over a PostgreSQL ::List. More...
#include <list.hpp>
Classes | |
| struct | iterator |
Public Member Functions | |
| list (::List *l) | |
| iterator | begin () const |
| iterator | end () const |
| size_t | size () const |
| bool | empty () const |
| operator::List * () const | |
Typed, range-for-iterable view over a PostgreSQL ::List.
The element type selects the cell accessor: pointer types read lfirst, int reads lfirst_int, ::Oid reads lfirst_oid.
A NIL (null) list is an empty range.