Ejemplo n.º 1
0
 /* OpenTableRead
  *  open a table for read under database
  * OpenTableUpdate
  *  open or create a table for read/write under database
  *
  *  "tbl" [ OUT ] - return parameter for newly opened table
  *
  *  "name" [ IN ] - NUL terminated string in
  *  db-native character set giving name of table member
  */
 inline rc_t OpenTable( const VTable **tbl,
     const char *name, ... ) const throw ()
 {
     va_list args;
     va_start ( args, name );
     rc_t rc = VDatabaseVOpenTableRead ( this, tbl, name, args );
     va_end ( args );
     return rc;
 }
Ejemplo n.º 2
0
LIB_EXPORT rc_t CC VDatabaseOpenTableRead ( const VDatabase *self,
    const VTable **tbl, const char *path, ... )
{
    rc_t rc;
    va_list args;

    va_start ( args, path );
    rc = VDatabaseVOpenTableRead ( self, tbl, path, args );
    va_end ( args );

    return rc;
}
Ejemplo n.º 3
0
 inline rc_t OpenTable( const VTable **tbl,
     const char *name, va_list args ) const throw ()
 { return VDatabaseVOpenTableRead ( this, tbl, name, args ); }