LibreOffice Module connectivity (master) 1
Protected Member Functions | List of all members
connectivity::file::OOp_ASin Class Reference

ASIN(X) Returns the arc sine of X, that is, the value whose sine is X. More...

#include <FNumericFunctions.hxx>

Inheritance diagram for connectivity::file::OOp_ASin:
[legend]
Collaboration diagram for connectivity::file::OOp_ASin:
[legend]

Protected Member Functions

virtual ORowSetValue operate (const ORowSetValue &lhs) const override
 

Additional Inherited Members

- Public Member Functions inherited from connectivity::file::OUnaryOperator
virtual void Exec (OCodeStack &) override
 
virtual ORowSetValue operate (const ORowSetValue &lhs) const =0
 
virtual void Exec (OCodeStack &)=0
 
- Public Member Functions inherited from connectivity::file::OCode
virtual ~OCode ()
 
 OCode (OCode &&)=default
 
 OCode (const OCode &)=default
 
 OCode ()=default
 
OCodeoperator= (const OCode &)=default
 
OCodeoperator= (OCode &&)=default
 

Detailed Description

ASIN(X) Returns the arc sine of X, that is, the value whose sine is X.

Returns NULL if X is not in the range -1 to 1:

‍SELECT ASIN(0.2); -> 0.201358 SELECT ASIN('foo'); -> 0.000000

Definition at line 300 of file FNumericFunctions.hxx.

Member Function Documentation

◆ operate()

ORowSetValue OOp_ASin::operate ( const ORowSetValue lhs) const
overrideprotectedvirtual

The documentation for this class was generated from the following files: