matador::detail Namespace Reference

Detail namespace of the open object store. More...

Classes

class  basic_query
 Base class for all query implementations. More...
 
class  identifier_binder
 
struct  relation_endpoint
 
class  relation_endpoint_value_inserter
 
class  relation_endpoint_value_remover
 

Functions

char * strptime (const char *buf, const char *fmt, struct tm *tm)
 Convert a string representation of time to a time tm structure.
 

Detailed Description

Detail namespace of the open object store.

This is the namespace where for all function, classes and other code which is not necessary to be public should go.

Function Documentation

◆ strptime()

char * matador::detail::strptime ( const char *  buf,
const char *  fmt,
struct tm *  tm 
)

Convert a string representation of time to a time tm structure.

Note
We do not implement alternate representations. However, we always check whether a given modifier is allowed for a certain conversion.
Parameters
bufThe string buffer with the time representation
fmtThe time format string
tmThe tm struct to fill
Returns
Pointer to the first character not processed