LibreOffice Module connectivity (master) 1
Classes | Typedefs | Functions
connectivity::file Namespace Reference

Classes

class  OBinaryOperator
 
class  OBoolOperator
 
class  OCode
 
class  OColumns
 
class  OConnection
 
class  ODatabaseMetaData
 
class  OFileCatalog
 
class  OFileDriver
 
class  OFileTable
 
class  ONthOperator
 
class  ONumOperator
 
class  OOp_Abs
 ABS(X) Returns the absolute value of X: More...
 
class  OOp_ACos
 ACOS(X) Returns the arc cosine of X, that is, the value whose cosine is X. More...
 
class  OOp_ADD
 
class  OOp_AND
 
class  OOp_Ascii
 ASCII(str) Returns the ASCII code value of the leftmost character of the string str. More...
 
class  OOp_ASin
 ASIN(X) Returns the arc sine of X, that is, the value whose sine is X. More...
 
class  OOp_ATan
 ATAN(X) Returns the arc tangent of X, that is, the value whose tangent is X: More...
 
class  OOp_ATan2
 ATAN2(Y,X) Returns the arc tangent of the two variables X and Y. More...
 
class  OOp_Ceiling
 CEILING(X) Returns the smallest integer value not less than X: More...
 
class  OOp_Char
 CHAR(N,...) CHAR() interprets the arguments as integers and returns a string consisting of the characters given by the ASCII code values of those integers. More...
 
class  OOp_CharLength
 LENGTH(str) OCTET_LENGTH(str) CHAR_LENGTH(str) CHARACTER_LENGTH(str) Returns the length of the string str: More...
 
class  OOp_COMPARE
 
class  OOp_Concat
 CONCAT(str1,str2,...) Returns the string that results from concatenating the arguments. More...
 
class  OOp_Cos
 COS(X) Returns the cosine of X, where X is given in radians: More...
 
class  OOp_CurDate
 CURDATE() CURRENT_DATE Returns today's date as a value in 'YYYY-MM-DD' or YYYYMMDD format, depending on whether the function is used in a string or numeric context: More...
 
class  OOp_CurTime
 CURTIME() CURRENT_TIME Returns the current time as a value in 'HH:MM:SS' or HHMMSS format, depending on whether the function is used in a string or numeric context: More...
 
class  OOp_DayName
 DAYNAME(date) Returns the name of the weekday for date: More...
 
class  OOp_DayOfMonth
 DAYOFMONTH(date) Returns the day of the month for date, in the range 1 to 31: More...
 
class  OOp_DayOfWeek
 DAYOFWEEK(date) Returns the weekday index for date (1 = Sunday, 2 = Monday, ... 7 = Saturday). More...
 
class  OOp_DayOfYear
 DAYOFYEAR(date) Returns the day of the year for date, in the range 1 to 366: More...
 
class  OOp_Degrees
 DEGREES(X) Returns the argument X, converted from radians to degrees: More...
 
class  OOp_DIV
 
class  OOp_Exp
 EXP(X) Returns the value of e (the base of natural logarithms) raised to the power of X: More...
 
class  OOp_Floor
 FLOOR(X) Returns the largest integer value not greater than X: More...
 
class  OOp_Hour
 HOUR(time) Returns the hour for time, in the range 0 to 23: More...
 
class  OOp_Insert
 INSERT(str,pos,len,newstr) Returns the string str, with the substring beginning at position pos and len characters long replaced by the string newstr: More...
 
class  OOp_ISNOTNULL
 
class  OOp_ISNULL
 
class  OOp_Left
 LEFT(str,len) Returns the leftmost len characters from the string str: More...
 
class  OOp_LIKE
 
class  OOp_Ln
 LN(X) Returns the natural logarithm of X: More...
 
class  OOp_Locate
 LOCATE(substr,str) POSITION(substr IN str) Returns the position of the first occurrence of substring substr in string str. More...
 
class  OOp_Log
 LOG(X) LOG(B,X) If called with one parameter, this function returns the natural logarithm of X: More...
 
class  OOp_Log10
 LOG10(X) Returns the base-10 logarithm of X: More...
 
class  OOp_Lower
 LCASE(str) LOWER(str) Returns the string str with all characters changed to lowercase according to the current character set mapping (the default is ISO-8859-1 Latin1): More...
 
class  OOp_LTrim
 LTRIM(str) Returns the string str with leading space characters removed: More...
 
class  OOp_Minute
 MINUTE(time) Returns the minute for time, in the range 0 to 59: More...
 
class  OOp_Mod
 MOD(N,M) % Modulo (like the % operator in C). More...
 
class  OOp_Month
 MONTH(date) Returns the month for date, in the range 1 to 12: More...
 
class  OOp_MonthName
 MONTHNAME(date) Returns the name of the month for date: More...
 
class  OOp_MUL
 
class  OOp_NOT
 
class  OOp_NOTLIKE
 
class  OOp_Now
 NOW() Returns the current date and time as a value in 'YYYY-MM-DD HH:MM:SS' or YYYYMMDDHHMMSS format, depending on whether the function is used in a string or numeric context: More...
 
class  OOp_OR
 
class  OOp_Pi
 PI() Returns the value of PI. More...
 
class  OOp_Pow
 POWER(X,Y) Returns the value of X raised to the power of Y: More...
 
class  OOp_Quarter
 QUARTER(date) Returns the quarter of the year for date, in the range 1 to 4: More...
 
class  OOp_Radians
 RADIANS(X) Returns the argument X, converted from degrees to radians: More...
 
class  OOp_Repeat
 REPEAT(str,count) Returns a string consisting of the string str repeated count times. More...
 
class  OOp_Replace
 REPLACE(str,from_str,to_str) Returns the string str with all occurrences of the string from_str replaced by the string to_str: More...
 
class  OOp_Right
 RIGHT(str,len) Returns the rightmost len characters from the string str: More...
 
class  OOp_Round
 ROUND(X) ROUND(X,D) Returns the argument X, rounded to the nearest integer. More...
 
class  OOp_RTrim
 RTRIM(str) Returns the string str with trailing space characters removed: More...
 
class  OOp_Second
 SECOND(time) Returns the second for time, in the range 0 to 59: More...
 
class  OOp_Sign
 SIGN(X) Returns the sign of the argument as -1, 0, or 1, depending on whether X is negative, zero, or positive: More...
 
class  OOp_Sin
 SIN(X) Returns the sine of X, where X is given in radians: More...
 
class  OOp_Space
 SPACE(N) Returns a string consisting of N space characters: More...
 
class  OOp_Sqrt
 SQRT(X) Returns the non-negative square root of X: More...
 
class  OOp_SUB
 
class  OOp_SubString
 SUBSTRING(str,pos) SUBSTRING(str FROM pos) Returns a substring from string str starting at position pos: More...
 
class  OOp_Tan
 TAN(X) Returns the tangent of X, where X is given in radians: More...
 
class  OOp_Upper
 UCASE(str) UPPER(str) Returns the string str with all characters changed to uppercase according to the current character set mapping (the default is ISO-8859-1 Latin1): More...
 
class  OOp_Week
 WEEK(date) WEEK(date,first) With a single argument, returns the week for date, in the range 0 to 53 (yes, there may be the beginnings of a week 53), for locations where Sunday is the first day of the week. More...
 
class  OOp_Year
 YEAR(date) Returns the year for date, in the range 1000 to 9999: More...
 
class  OOperand
 
class  OOperandAttr
 
class  OOperandConst
 
class  OOperandParam
 
class  OOperandResult
 
class  OOperandResultBOOL
 
class  OOperandResultNUM
 
class  OOperandRow
 
class  OOperandValue
 
class  OOperator
 
class  OPredicateCompiler
 
class  OPredicateInterpreter
 
class  OPreparedStatement
 
class  OResultSet
 
class  OResultSetMetaData
 
class  OSQLAnalyzer
 
class  OStatement
 
class  OStatement_Base
 
class  OStatement_BASE2
 
class  OStopOperand
 special stop operand is appended when a list of arguments ends More...
 
class  OTables
 
class  OUnaryOperator
 

Typedefs

typedef std::stack< OOperand * > OCodeStack
 
typedef std::vector< std::unique_ptr< OCode > > OCodeList
 
typedef ::cppu::WeakComponentImplHelper< css::sdbc::XDriver, css::lang::XServiceInfo, css::sdbcx::XDataDefinitionSupplier > ODriver_BASE
 
typedef ::cppu::WeakComponentImplHelper< css::sdbc::XResultSet, css::sdbc::XRow, css::sdbc::XResultSetMetaDataSupplier, css::util::XCancellable, css::sdbc::XWarningsSupplier, css::sdbc::XResultSetUpdate, css::sdbc::XRowUpdate, css::sdbc::XCloseable, css::sdbc::XColumnLocate, css::lang::XServiceInfo, css::lang::XEventListener > OResultSet_BASE
 
typedef ::cppu::WeakImplHelper< css::sdbc::XResultSetMetaData > OResultSetMetaData_BASE
 
typedef ::cppu::WeakComponentImplHelper< css::sdbc::XWarningsSupplier, css::util::XCancellable, css::sdbc::XCloseable > OStatement_BASE
 
typedef ::cppu::ImplHelper2< css::sdbc::XStatement, css::lang::XServiceInfo > OStatement_XStatement
 
typedef connectivity::sdbcx::OTable OTable_TYPEDEF
 

Functions

 IMPLEMENT_SERVICE_INFO (OStatement,"com.sun.star.sdbc.driver.file.Statement","com.sun.star.sdbc.Statement")
 

Typedef Documentation

◆ OCodeList

typedef std::vector<std::unique_ptr<OCode> > connectivity::file::OCodeList

Definition at line 32 of file fcomp.hxx.

◆ OCodeStack

Definition at line 37 of file fcode.hxx.

◆ ODriver_BASE

typedef ::cppu::WeakComponentImplHelper< css::sdbc::XDriver, css::lang::XServiceInfo, css::sdbcx::XDataDefinitionSupplier> connectivity::file::ODriver_BASE

Definition at line 33 of file FDriver.hxx.

◆ OResultSet_BASE

typedef ::cppu::WeakComponentImplHelper< css::sdbc::XResultSet, css::sdbc::XRow, css::sdbc::XResultSetMetaDataSupplier, css::util::XCancellable, css::sdbc::XWarningsSupplier, css::sdbc::XResultSetUpdate, css::sdbc::XRowUpdate, css::sdbc::XCloseable, css::sdbc::XColumnLocate, css::lang::XServiceInfo, css::lang::XEventListener> connectivity::file::OResultSet_BASE

Definition at line 57 of file FResultSet.hxx.

◆ OResultSetMetaData_BASE

typedef ::cppu::WeakImplHelper< css::sdbc::XResultSetMetaData> connectivity::file::OResultSetMetaData_BASE

Definition at line 33 of file FResultSetMetaData.hxx.

◆ OStatement_BASE

typedef ::cppu::WeakComponentImplHelper< css::sdbc::XWarningsSupplier, css::util::XCancellable, css::sdbc::XCloseable> connectivity::file::OStatement_BASE

Definition at line 46 of file FStatement.hxx.

◆ OStatement_XStatement

typedef ::cppu::ImplHelper2< css::sdbc::XStatement,css::lang::XServiceInfo > connectivity::file::OStatement_XStatement

Definition at line 170 of file FStatement.hxx.

◆ OTable_TYPEDEF

Definition at line 31 of file FTable.hxx.

Function Documentation

◆ IMPLEMENT_SERVICE_INFO()

connectivity::file::IMPLEMENT_SERVICE_INFO ( OStatement  ,
"com.sun.star.sdbc.driver.file.Statement"  ,
"com.sun.star.sdbc.Statement"   
)