Xalan-C++ API Reference  1.12.0
XalanEXSLTMathImpl.hpp
Go to the documentation of this file.
1 /*
2  * Licensed to the Apache Software Foundation (ASF) under one
3  * or more contributor license agreements. See the NOTICE file
4  * distributed with this work for additional information
5  * regarding copyright ownership. The ASF licenses this file
6  * to you under the Apache License, Version 2.0 (the "License");
7  * you may not use this file except in compliance with the License.
8  * You may obtain a copy of the License at
9  *
10  * http://www.apache.org/licenses/LICENSE-2.0
11  *
12  * Unless required by applicable law or agreed to in writing, software
13  * distributed under the License is distributed on an "AS IS" BASIS,
14  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15  * See the License for the specific language governing permissions and
16  * limitations under the License.
17  */
18 #if !defined(EXSLT_MATHIMPL_HEADER_GUARD_1357924680)
19 #define EXSLT_MATHIMPL_HEADER_GUARD_1357924680
20 
21 
22 
24 
25 
26 
28 
29 
30 
32 
33 
34 
35 namespace XALAN_CPP_NAMESPACE {
36 
37 
38 
40 {
41 public:
42 
44 
46  {
47  }
48 
49  virtual
51  {
52  }
53 
54  // These methods are inherited from Function ...
55 
56  virtual XObjectPtr
57  execute(
58  XPathExecutionContext& executionContext,
59  XalanNode* context,
60  const XObjectArgVectorType& args,
61  const Locator* locator) const;
62 
63  using ParentType::execute;
64 
65  virtual XalanEXSLTFunctionAbs*
66  clone(MemoryManager& theManager) const
67  {
68  return XalanCopyConstruct(theManager, *this);
69  }
70 
71 protected:
72 
73  const XalanDOMString&
74  getError(XalanDOMString& theBuffer) const;
75 
76 private:
77 
78  // Not implemented...
80  operator=(const XalanEXSLTFunctionAbs&);
81 
82  bool
83  operator==(const XalanEXSLTFunctionAbs&) const;
84 };
85 
86 
87 
89 {
90 public:
91 
93 
95  {
96  }
97 
98  virtual
100  {
101  }
102 
103  // These methods are inherited from Function ...
104 
105  virtual XObjectPtr
106  execute(
107  XPathExecutionContext& executionContext,
108  XalanNode* context,
109  const XObjectArgVectorType& args,
110  const Locator* locator) const;
111 
112  using ParentType::execute;
113 
114  virtual XalanEXSLTFunctionRandom*
115  clone(MemoryManager& theManager) const
116  {
117  return XalanCopyConstruct(theManager, *this);
118  }
119 
120 protected:
121 
122  const XalanDOMString&
123  getError(XalanDOMString& theBuffer) const;
124 
125 private:
126 
127  // Not implemented...
129  operator=(const XalanEXSLTFunctionRandom&);
130 
131  bool
132  operator==(const XalanEXSLTFunctionRandom&) const;
133 };
134 
135 
136 
138 {
139 public:
140 
142 
144  {
145  }
146 
147  virtual
149  {
150  }
151 
152  // These methods are inherited from Function ...
153 
154  virtual XObjectPtr
155  execute(
156  XPathExecutionContext& executionContext,
157  XalanNode* context,
158  const XObjectArgVectorType& args,
159  const Locator* locator) const;
160 
161  using ParentType::execute;
162 
163  virtual XalanEXSLTFunctionAcos*
164  clone(MemoryManager& theManager) const
165  {
166  return XalanCopyConstruct(theManager, *this);
167  }
168 
169 protected:
170 
171  const XalanDOMString&
172  getError(XalanDOMString& theBuffer) const;
173 
174 private:
175 
176  // Not implemented...
178  operator=(const XalanEXSLTFunctionAcos&);
179 
180  bool
181  operator==(const XalanEXSLTFunctionAcos&) const;
182 };
183 
184 
185 
187 {
188 public:
189 
191 
193  {
194  }
195 
196  virtual
198  {
199  }
200 
201  // These methods are inherited from Function ...
202 
203  virtual XObjectPtr
204  execute(
205  XPathExecutionContext& executionContext,
206  XalanNode* context,
207  const XObjectArgVectorType& args,
208  const Locator* locator) const;
209 
210  using ParentType::execute;
211 
212  virtual XalanEXSLTFunctionAsin*
213  clone(MemoryManager& theManager) const
214  {
215  return XalanCopyConstruct(theManager, *this);
216  }
217 
218 protected:
219 
220  const XalanDOMString&
221  getError(XalanDOMString& theBuffer) const;
222 
223 private:
224 
225  // Not implemented...
227  operator=(const XalanEXSLTFunctionAsin&);
228 
229  bool
230  operator==(const XalanEXSLTFunctionAsin&) const;
231 };
232 
233 
234 
236 {
237 public:
238 
240 
242  {
243  }
244 
245  virtual
247  {
248  }
249 
250  // These methods are inherited from Function ...
251 
252  virtual XObjectPtr
253  execute(
254  XPathExecutionContext& executionContext,
255  XalanNode* context,
256  const XObjectArgVectorType& args,
257  const Locator* locator) const;
258 
259  using ParentType::execute;
260 
261  virtual XalanEXSLTFunctionAtan*
262  clone(MemoryManager& theManager) const
263  {
264  return XalanCopyConstruct(theManager, *this);
265  }
266 
267 protected:
268 
269  const XalanDOMString&
270  getError(XalanDOMString& theBuffer) const;
271 
272 private:
273 
274  // Not implemented...
276  operator=(const XalanEXSLTFunctionAtan&);
277 
278  bool
279  operator==(const XalanEXSLTFunctionAtan&) const;
280 };
281 
282 
283 
285 {
286 public:
287 
289 
291  {
292  }
293 
294  virtual
296  {
297  }
298 
299  // These methods are inherited from Function ...
300 
301  virtual XObjectPtr
302  execute(
303  XPathExecutionContext& executionContext,
304  XalanNode* context,
305  const XObjectArgVectorType& args,
306  const Locator* locator) const;
307 
308  using ParentType::execute;
309 
310  virtual XalanEXSLTFunctionAtan2*
311  clone(MemoryManager& theManager) const
312  {
313  return XalanCopyConstruct(theManager, *this);
314  }
315 
316 protected:
317 
318  const XalanDOMString&
319  getError(XalanDOMString& theBuffer) const;
320 
321 private:
322 
323  // Not implemented...
325  operator=(const XalanEXSLTFunctionAtan2&);
326 
327  bool
328  operator==(const XalanEXSLTFunctionAtan2&) const;
329 };
330 
331 
332 
334 {
335 public:
336 
338 
340  {
341  }
342 
343  virtual
345  {
346  }
347 
348  // These methods are inherited from Function ...
349 
350  virtual XObjectPtr
351  execute(
352  XPathExecutionContext& executionContext,
353  XalanNode* context,
354  const XObjectArgVectorType& args,
355  const Locator* locator) const;
356 
357  using ParentType::execute;
358 
360  clone(MemoryManager& theManager) const
361  {
362  return XalanCopyConstruct(theManager, *this);
363  }
364 
365 protected:
366 
367  const XalanDOMString&
368  getError(XalanDOMString& theBuffer) const
369  {
370  return XalanMessageLoader::getMessage(
371  theBuffer,
372  XalanMessages::EXSLTFunctionAcceptsTwoArguments_1Param,
373  "constant()");
374  }
375 
376 private:
377 
378  static const XalanDOMChar s_eString[];
379  static const XalanDOMChar s_ln10String[];
380  static const XalanDOMChar s_ln2String[];
381  static const XalanDOMChar s_log2EString[];
382  static const XalanDOMChar s_piString[];
383  static const XalanDOMChar s_sqrt1_2String[];
384  static const XalanDOMChar s_sqrt2String[];
385 
386  static const double s_eValues[];
387  static const double s_ln10Values[];
388  static const double s_ln2Values[];
389  static const double s_log2EValues[];
390  static const double s_piValues[];
391  static const double s_sqrt1_2Values[];
392  static const double s_sqrt2Values[];
393 
394 
395  // Not implemented...
397  operator=(const XalanEXSLTFunctionConstant&);
398 
399  bool
401 };
402 
403 
404 
406 {
407 public:
408 
410 
412  {
413  }
414 
415  virtual
417  {
418  }
419 
420  // These methods are inherited from Function ...
421 
422  virtual XObjectPtr
423  execute(
424  XPathExecutionContext& executionContext,
425  XalanNode* context,
426  const XObjectArgVectorType& args,
427  const Locator* locator) const;
428 
429  using ParentType::execute;
430 
431  virtual XalanEXSLTFunctionCos*
432  clone(MemoryManager& theManager) const
433  {
434  return XalanCopyConstruct(theManager, *this);
435  }
436 
437 protected:
438 
439  const XalanDOMString&
440  getError(XalanDOMString& theBuffer) const;
441 
442 private:
443 
444  // Not implemented...
446  operator=(const XalanEXSLTFunctionCos&);
447 
448  bool
449  operator==(const XalanEXSLTFunctionCos&) const;
450 };
451 
452 
453 
455 {
456 public:
457 
459 
461  {
462  }
463 
464  virtual
466  {
467  }
468 
469  // These methods are inherited from Function ...
470 
471  virtual XObjectPtr
472  execute(
473  XPathExecutionContext& executionContext,
474  XalanNode* context,
475  const XObjectArgVectorType& args,
476  const Locator* locator) const;
477 
478  using ParentType::execute;
479 
480  virtual XalanEXSLTFunctionExp*
481  clone(MemoryManager& theManager) const
482  {
483  return XalanCopyConstruct(theManager, *this);
484  }
485 
486 protected:
487 
488  const XalanDOMString&
489  getError(XalanDOMString& theBuffer) const;
490 
491 private:
492 
493  // Not implemented...
495  operator=(const XalanEXSLTFunctionExp&);
496 
497  bool
498  operator==(const XalanEXSLTFunctionExp&) const;
499 };
500 
501 
502 
504 {
505 public:
506 
508 
510  {
511  }
512 
513  virtual
515  {
516  }
517 
518  // These methods are inherited from Function ...
519 
520  virtual XObjectPtr
521  execute(
522  XPathExecutionContext& executionContext,
523  XalanNode* context,
524  const XObjectArgVectorType& args,
525  const Locator* locator) const;
526 
527  using ParentType::execute;
528 
530  clone(MemoryManager& theManager) const
531  {
532  return XalanCopyConstruct(theManager, *this);
533  }
534 
535 protected:
536 
537  const XalanDOMString&
538  getError(XalanDOMString& theBuffer) const;
539 
540 private:
541 
542  // Not implemented...
544  operator=(const XalanEXSLTFunctionHighest&);
545 
546  bool
548 };
549 
550 
551 
553 {
554 public:
555 
557 
559  {
560  }
561 
562  virtual
564  {
565  }
566 
567  // These methods are inherited from Function ...
568 
569  virtual XObjectPtr
570  execute(
571  XPathExecutionContext& executionContext,
572  XalanNode* context,
573  const XObjectArgVectorType& args,
574  const Locator* locator) const;
575 
576  using ParentType::execute;
577 
578  virtual XalanEXSLTFunctionLog*
579  clone(MemoryManager& theManager) const
580  {
581  return XalanCopyConstruct(theManager, *this);
582  }
583 
584 protected:
585 
586  const XalanDOMString&
587  getError(XalanDOMString& theBuffer) const;
588 
589 private:
590 
591  // Not implemented...
593  operator=(const XalanEXSLTFunctionLog&);
594 
595  bool
596  operator==(const XalanEXSLTFunctionLog&) const;
597 };
598 
599 
600 
602 {
603 public:
604 
606 
608  {
609  }
610 
611  virtual
613  {
614  }
615 
616  // These methods are inherited from Function ...
617 
618  virtual XObjectPtr
619  execute(
620  XPathExecutionContext& executionContext,
621  XalanNode* context,
622  const XObjectArgVectorType& args,
623  const Locator* locator) const;
624 
625  using ParentType::execute;
626 
627  virtual XalanEXSLTFunctionLowest*
628  clone(MemoryManager& theManager) const
629  {
630  return XalanCopyConstruct(theManager, *this);
631  }
632 
633 protected:
634 
635  const XalanDOMString&
636  getError(XalanDOMString& theBuffer) const;
637 
638 private:
639 
640  // Not implemented...
642  operator=(const XalanEXSLTFunctionLowest&);
643 
644  bool
645  operator==(const XalanEXSLTFunctionLowest&) const;
646 };
647 
648 
649 
651 {
652 public:
653 
655 
657  {
658  }
659 
660  virtual
662  {
663  }
664 
665  // These methods are inherited from Function ...
666 
667  virtual XObjectPtr
668  execute(
669  XPathExecutionContext& executionContext,
670  XalanNode* context,
671  const XObjectArgVectorType& args,
672  const Locator* locator) const;
673 
674  using ParentType::execute;
675 
676  virtual XalanEXSLTFunctionMax*
677  clone(MemoryManager& theManager) const
678  {
679  return XalanCopyConstruct(theManager, *this);
680  }
681 
682 protected:
683 
684  const XalanDOMString&
685  getError(XalanDOMString& theBuffer) const;
686 
687 private:
688 
689  // Not implemented...
691  operator=(const XalanEXSLTFunctionMax&);
692 
693  bool
694  operator==(const XalanEXSLTFunctionMax&) const;
695 };
696 
697 
698 
700 {
701 public:
702 
704 
706  {
707  }
708 
709  virtual
711  {
712  }
713 
714  // These methods are inherited from Function ...
715 
716  virtual XObjectPtr
717  execute(
718  XPathExecutionContext& executionContext,
719  XalanNode* context,
720  const XObjectArgVectorType& args,
721  const Locator* locator) const;
722 
723  using ParentType::execute;
724 
725  virtual XalanEXSLTFunctionMin*
726  clone(MemoryManager& theManager) const
727  {
728  return XalanCopyConstruct(theManager, *this);
729  }
730 
731 protected:
732 
733  const XalanDOMString&
734  getError(XalanDOMString& theBuffer) const;
735 
736 private:
737 
738  // Not implemented...
740  operator=(const XalanEXSLTFunctionMin&);
741 
742  bool
743  operator==(const XalanEXSLTFunctionMin&) const;
744 };
745 
746 
747 
749 {
750 public:
751 
753 
755  {
756  }
757 
758  virtual
760  {
761  }
762 
763  // These methods are inherited from Function ...
764 
765  virtual XObjectPtr
766  execute(
767  XPathExecutionContext& executionContext,
768  XalanNode* context,
769  const XObjectArgVectorType& args,
770  const Locator* locator) const;
771 
772  using ParentType::execute;
773 
774  virtual XalanEXSLTFunctionPower*
775  clone(MemoryManager& theManager) const
776  {
777  return XalanCopyConstruct(theManager, *this);
778  }
779 
780 protected:
781 
782  const XalanDOMString&
783  getError(XalanDOMString& theBuffer) const;
784 
785 private:
786 
787  // Not implemented...
789  operator=(const XalanEXSLTFunctionPower&);
790 
791  bool
792  operator==(const XalanEXSLTFunctionPower&) const;
793 };
794 
795 
796 
798 {
799 public:
800 
802 
804  {
805  }
806 
807  virtual
809  {
810  }
811 
812  // These methods are inherited from Function ...
813 
814  virtual XObjectPtr
815  execute(
816  XPathExecutionContext& executionContext,
817  XalanNode* context,
818  const XObjectArgVectorType& args,
819  const Locator* locator) const;
820 
821  using ParentType::execute;
822 
823  virtual XalanEXSLTFunctionSin*
824  clone(MemoryManager& theManager) const
825  {
826  return XalanCopyConstruct(theManager, *this);
827  }
828 
829 protected:
830 
831  const XalanDOMString&
832  getError(XalanDOMString& theBuffer) const;
833 
834 private:
835 
836  // Not implemented...
838  operator=(const XalanEXSLTFunctionSin&);
839 
840  bool
841  operator==(const XalanEXSLTFunctionSin&) const;
842 };
843 
844 
845 
847 {
848 public:
849 
851 
853  {
854  }
855 
856  virtual
858  {
859  }
860 
861  // These methods are inherited from Function ...
862 
863  virtual XObjectPtr
864  execute(
865  XPathExecutionContext& executionContext,
866  XalanNode* context,
867  const XObjectArgVectorType& args,
868  const Locator* locator) const;
869 
870  using ParentType::execute;
871 
872  virtual XalanEXSLTFunctionSqrt*
873  clone(MemoryManager& theManager) const
874  {
875  return XalanCopyConstruct(theManager, *this);
876  }
877 
878 protected:
879 
880  const XalanDOMString&
881  getError(XalanDOMString& theBuffer) const;
882 
883 private:
884 
885  // Not implemented...
887  operator=(const XalanEXSLTFunctionSqrt&);
888 
889  bool
890  operator==(const XalanEXSLTFunctionSqrt&) const;
891 };
892 
893 
894 
896 {
897 public:
898 
900 
902  {
903  }
904 
905  virtual
907  {
908  }
909 
910  // These methods are inherited from Function ...
911 
912  virtual XObjectPtr
913  execute(
914  XPathExecutionContext& executionContext,
915  XalanNode* context,
916  const XObjectArgVectorType& args,
917  const Locator* locator) const;
918 
919  using ParentType::execute;
920 
921  virtual XalanEXSLTFunctionTan*
922  clone(MemoryManager& theManager) const
923  {
924  return XalanCopyConstruct(theManager, *this);
925  }
926 
927 protected:
928 
929  const XalanDOMString&
930  getError(XalanDOMString& theBuffer) const;
931 
932 private:
933 
934  // Not implemented...
936  operator=(const XalanEXSLTFunctionTan&);
937 
938  bool
939  operator==(const XalanEXSLTFunctionTan&) const;
940 };
941 
942 
943 
944 }
945 
946 
947 
948 #endif // EXSLT_MATHIMPL_HEADER_GUARD_1357924680
xalanc::XalanEXSLTFunctionSqrt::XalanEXSLTFunctionSqrt
XalanEXSLTFunctionSqrt()
Definition: XalanEXSLTMathImpl.hpp:852
xalanc::XalanEXSLTFunctionAtan2::~XalanEXSLTFunctionAtan2
virtual ~XalanEXSLTFunctionAtan2()
Definition: XalanEXSLTMathImpl.hpp:295
xalanc::XalanEXSLTFunctionLowest::~XalanEXSLTFunctionLowest
virtual ~XalanEXSLTFunctionLowest()
Definition: XalanEXSLTMathImpl.hpp:612
xalanc::XalanEXSLTFunctionMax::ParentType
Function ParentType
Definition: XalanEXSLTMathImpl.hpp:654
xalanc::XalanEXSLTFunctionHighest::XalanEXSLTFunctionHighest
XalanEXSLTFunctionHighest()
Definition: XalanEXSLTMathImpl.hpp:509
xalanc::XalanEXSLTFunctionLowest::ParentType
Function ParentType
Definition: XalanEXSLTMathImpl.hpp:605
xalanc::XalanEXSLTFunctionAtan2::XalanEXSLTFunctionAtan2
XalanEXSLTFunctionAtan2()
Definition: XalanEXSLTMathImpl.hpp:290
xalanc::XalanEXSLTFunctionMax
Definition: XalanEXSLTMathImpl.hpp:650
xalanc::XalanEXSLTFunctionConstant::~XalanEXSLTFunctionConstant
virtual ~XalanEXSLTFunctionConstant()
Definition: XalanEXSLTMathImpl.hpp:344
XALAN_CPP_NAMESPACE
#define XALAN_CPP_NAMESPACE
Xalan-C++ namespace, including major and minor version.
Definition: XalanVersion.hpp:76
xalanc::XalanEXSLTFunctionCos::clone
virtual XalanEXSLTFunctionCos * clone(MemoryManager &theManager) const
Create a copy of the function object.
Definition: XalanEXSLTMathImpl.hpp:432
xalanc::XalanEXSLTFunctionRandom::clone
virtual XalanEXSLTFunctionRandom * clone(MemoryManager &theManager) const
Create a copy of the function object.
Definition: XalanEXSLTMathImpl.hpp:115
xalanc::XalanEXSLTFunctionHighest::ParentType
Function ParentType
Definition: XalanEXSLTMathImpl.hpp:507
xalanc::XalanEXSLTFunctionExp::~XalanEXSLTFunctionExp
virtual ~XalanEXSLTFunctionExp()
Definition: XalanEXSLTMathImpl.hpp:465
xalanc::XalanEXSLTFunctionLowest::clone
virtual XalanEXSLTFunctionLowest * clone(MemoryManager &theManager) const
Create a copy of the function object.
Definition: XalanEXSLTMathImpl.hpp:628
xalanc::XalanNode
Definition: XalanNode.hpp:38
xalanc::XalanEXSLTFunctionAcos
Definition: XalanEXSLTMathImpl.hpp:137
xalanc::XalanEXSLTFunctionTan
Definition: XalanEXSLTMathImpl.hpp:895
xalanc::XalanEXSLTFunctionTan::~XalanEXSLTFunctionTan
virtual ~XalanEXSLTFunctionTan()
Definition: XalanEXSLTMathImpl.hpp:906
xalanc::XalanEXSLTFunctionCos
Definition: XalanEXSLTMathImpl.hpp:405
xalanc::XalanEXSLTFunctionAcos::clone
virtual XalanEXSLTFunctionAcos * clone(MemoryManager &theManager) const
Create a copy of the function object.
Definition: XalanEXSLTMathImpl.hpp:164
xalanc::XalanEXSLTFunctionAtan2::clone
virtual XalanEXSLTFunctionAtan2 * clone(MemoryManager &theManager) const
Create a copy of the function object.
Definition: XalanEXSLTMathImpl.hpp:311
xalanc::XalanEXSLTFunctionAbs::XalanEXSLTFunctionAbs
XalanEXSLTFunctionAbs()
Definition: XalanEXSLTMathImpl.hpp:45
xalanc::XalanEXSLTFunctionAsin::clone
virtual XalanEXSLTFunctionAsin * clone(MemoryManager &theManager) const
Create a copy of the function object.
Definition: XalanEXSLTMathImpl.hpp:213
xalanc::XalanEXSLTFunctionLog::clone
virtual XalanEXSLTFunctionLog * clone(MemoryManager &theManager) const
Create a copy of the function object.
Definition: XalanEXSLTMathImpl.hpp:579
xalanc::XalanEXSLTFunctionAcos::~XalanEXSLTFunctionAcos
virtual ~XalanEXSLTFunctionAcos()
Definition: XalanEXSLTMathImpl.hpp:148
XALAN_EXSLT_EXPORT
#define XALAN_EXSLT_EXPORT
Definition: XalanEXSLTDefinitions.hpp:35
xalanc::XalanEXSLTFunctionMin::ParentType
Function ParentType
Definition: XalanEXSLTMathImpl.hpp:703
xalanc::XalanEXSLTFunctionExp::XalanEXSLTFunctionExp
XalanEXSLTFunctionExp()
Definition: XalanEXSLTMathImpl.hpp:460
xalanc::operator==
bool operator==(const XalanVector< Type > &theLHS, const XalanVector< Type > &theRHS)
Definition: XalanVector.hpp:1118
xalanc::XalanEXSLTFunctionSqrt::clone
virtual XalanEXSLTFunctionSqrt * clone(MemoryManager &theManager) const
Create a copy of the function object.
Definition: XalanEXSLTMathImpl.hpp:873
xalanc::XalanEXSLTFunctionHighest::clone
virtual XalanEXSLTFunctionHighest * clone(MemoryManager &theManager) const
Create a copy of the function object.
Definition: XalanEXSLTMathImpl.hpp:530
xalanc::XalanEXSLTFunctionPower::~XalanEXSLTFunctionPower
virtual ~XalanEXSLTFunctionPower()
Definition: XalanEXSLTMathImpl.hpp:759
XalanMessageLoader.hpp
xalanc::XalanEXSLTFunctionAcos::ParentType
Function ParentType
Definition: XalanEXSLTMathImpl.hpp:141
xalanc::XObjectPtr
Class to hold XObjectPtr return types.
Definition: XObject.hpp:883
xalanc::XalanEXSLTFunctionMax::XalanEXSLTFunctionMax
XalanEXSLTFunctionMax()
Definition: XalanEXSLTMathImpl.hpp:656
xalanc::XalanEXSLTFunctionSin::XalanEXSLTFunctionSin
XalanEXSLTFunctionSin()
Definition: XalanEXSLTMathImpl.hpp:803
xalanc::XalanEXSLTFunctionAtan::~XalanEXSLTFunctionAtan
virtual ~XalanEXSLTFunctionAtan()
Definition: XalanEXSLTMathImpl.hpp:246
xalanc::XalanEXSLTFunctionTan::XalanEXSLTFunctionTan
XalanEXSLTFunctionTan()
Definition: XalanEXSLTMathImpl.hpp:901
xalanc::XalanEXSLTFunctionMax::~XalanEXSLTFunctionMax
virtual ~XalanEXSLTFunctionMax()
Definition: XalanEXSLTMathImpl.hpp:661
xalanc::XalanEXSLTFunctionAbs::~XalanEXSLTFunctionAbs
virtual ~XalanEXSLTFunctionAbs()
Definition: XalanEXSLTMathImpl.hpp:50
xalanc::XalanEXSLTFunctionHighest::~XalanEXSLTFunctionHighest
virtual ~XalanEXSLTFunctionHighest()
Definition: XalanEXSLTMathImpl.hpp:514
xalanc::XalanEXSLTFunctionAtan
Definition: XalanEXSLTMathImpl.hpp:235
xalanc::XalanCopyConstruct
Type * XalanCopyConstruct(MemoryManager &theMemoryManager, const Type &theSource)
Definition: XalanMemoryManagement.hpp:450
xalanc::Function
Definition: Function.hpp:57
xalanc::XalanEXSLTFunctionLowest::XalanEXSLTFunctionLowest
XalanEXSLTFunctionLowest()
Definition: XalanEXSLTMathImpl.hpp:607
xalanc::XalanEXSLTFunctionMax::clone
virtual XalanEXSLTFunctionMax * clone(MemoryManager &theManager) const
Create a copy of the function object.
Definition: XalanEXSLTMathImpl.hpp:677
xalanc::XalanEXSLTFunctionRandom::ParentType
Function ParentType
Definition: XalanEXSLTMathImpl.hpp:92
xalanc::XalanEXSLTFunctionAbs
Definition: XalanEXSLTMathImpl.hpp:39
xalanc::XalanEXSLTFunctionTan::clone
virtual XalanEXSLTFunctionTan * clone(MemoryManager &theManager) const
Create a copy of the function object.
Definition: XalanEXSLTMathImpl.hpp:922
xalanc::XalanEXSLTFunctionLog::XalanEXSLTFunctionLog
XalanEXSLTFunctionLog()
Definition: XalanEXSLTMathImpl.hpp:558
xalanc::XalanEXSLTFunctionPower::clone
virtual XalanEXSLTFunctionPower * clone(MemoryManager &theManager) const
Create a copy of the function object.
Definition: XalanEXSLTMathImpl.hpp:775
xalanc::XalanEXSLTFunctionSin::clone
virtual XalanEXSLTFunctionSin * clone(MemoryManager &theManager) const
Create a copy of the function object.
Definition: XalanEXSLTMathImpl.hpp:824
xalanc::XalanEXSLTFunctionCos::XalanEXSLTFunctionCos
XalanEXSLTFunctionCos()
Definition: XalanEXSLTMathImpl.hpp:411
xalanc::XalanEXSLTFunctionPower::XalanEXSLTFunctionPower
XalanEXSLTFunctionPower()
Definition: XalanEXSLTMathImpl.hpp:754
xalanc::XalanEXSLTFunctionLog::~XalanEXSLTFunctionLog
virtual ~XalanEXSLTFunctionLog()
Definition: XalanEXSLTMathImpl.hpp:563
xalanc::XalanEXSLTFunctionAbs::ParentType
Function ParentType
Definition: XalanEXSLTMathImpl.hpp:43
xalanc::XalanEXSLTFunctionMin::clone
virtual XalanEXSLTFunctionMin * clone(MemoryManager &theManager) const
Create a copy of the function object.
Definition: XalanEXSLTMathImpl.hpp:726
xalanc::XalanEXSLTFunctionSqrt::ParentType
Function ParentType
Definition: XalanEXSLTMathImpl.hpp:850
xalanc::XalanEXSLTFunctionAsin::XalanEXSLTFunctionAsin
XalanEXSLTFunctionAsin()
Definition: XalanEXSLTMathImpl.hpp:192
xalanc::XalanEXSLTFunctionAtan2
Definition: XalanEXSLTMathImpl.hpp:284
xalanc::XalanEXSLTFunctionPower::ParentType
Function ParentType
Definition: XalanEXSLTMathImpl.hpp:752
xalanc::XalanEXSLTFunctionAtan::ParentType
Function ParentType
Definition: XalanEXSLTMathImpl.hpp:239
xalanc::XalanEXSLTFunctionConstant::ParentType
Function ParentType
Definition: XalanEXSLTMathImpl.hpp:337
xalanc::XalanEXSLTFunctionAsin::ParentType
Function ParentType
Definition: XalanEXSLTMathImpl.hpp:190
xalanc::XalanEXSLTFunctionSin
Definition: XalanEXSLTMathImpl.hpp:797
xalanc::XalanEXSLTFunctionAtan::clone
virtual XalanEXSLTFunctionAtan * clone(MemoryManager &theManager) const
Create a copy of the function object.
Definition: XalanEXSLTMathImpl.hpp:262
xalanc::XPathExecutionContext
Definition: XPathExecutionContext.hpp:82
XalanEXSLTDefinitions.hpp
xalanc::XalanEXSLTFunctionMin
Definition: XalanEXSLTMathImpl.hpp:699
xalanc::XalanEXSLTFunctionTan::ParentType
Function ParentType
Definition: XalanEXSLTMathImpl.hpp:899
xalanc::XalanEXSLTFunctionMin::~XalanEXSLTFunctionMin
virtual ~XalanEXSLTFunctionMin()
Definition: XalanEXSLTMathImpl.hpp:710
xalanc::XalanEXSLTFunctionRandom
Definition: XalanEXSLTMathImpl.hpp:88
xalanc::XalanEXSLTFunctionConstant::XalanEXSLTFunctionConstant
XalanEXSLTFunctionConstant()
Definition: XalanEXSLTMathImpl.hpp:339
xalanc::XalanEXSLTFunctionCos::ParentType
Function ParentType
Definition: XalanEXSLTMathImpl.hpp:409
xalanc::XalanEXSLTFunctionConstant
Definition: XalanEXSLTMathImpl.hpp:333
xalanc::XalanEXSLTFunctionSqrt::~XalanEXSLTFunctionSqrt
virtual ~XalanEXSLTFunctionSqrt()
Definition: XalanEXSLTMathImpl.hpp:857
xalanc::XalanEXSLTFunctionConstant::getError
const XalanDOMString & getError(XalanDOMString &theBuffer) const
Get the error message to report when the function is called with the wrong number of arguments.
Definition: XalanEXSLTMathImpl.hpp:368
xalanc::XalanEXSLTFunctionExp::clone
virtual XalanEXSLTFunctionExp * clone(MemoryManager &theManager) const
Create a copy of the function object.
Definition: XalanEXSLTMathImpl.hpp:481
xalanc::XalanEXSLTFunctionHighest
Definition: XalanEXSLTMathImpl.hpp:503
xalanc::XalanDOMString
Definition: XalanDOMString.hpp:45
xalanc::XalanEXSLTFunctionAsin
Definition: XalanEXSLTMathImpl.hpp:186
xalanc::XalanEXSLTFunctionAsin::~XalanEXSLTFunctionAsin
virtual ~XalanEXSLTFunctionAsin()
Definition: XalanEXSLTMathImpl.hpp:197
xalanc::XalanEXSLTFunctionLog::ParentType
Function ParentType
Definition: XalanEXSLTMathImpl.hpp:556
xalanc::XalanEXSLTFunctionLowest
Definition: XalanEXSLTMathImpl.hpp:601
xalanc::XalanEXSLTFunctionAtan2::ParentType
Function ParentType
Definition: XalanEXSLTMathImpl.hpp:288
xalanc::XalanEXSLTFunctionRandom::~XalanEXSLTFunctionRandom
virtual ~XalanEXSLTFunctionRandom()
Definition: XalanEXSLTMathImpl.hpp:99
xalanc::XalanEXSLTFunctionPower
Definition: XalanEXSLTMathImpl.hpp:748
xalanc::XalanEXSLTFunctionSin::ParentType
Function ParentType
Definition: XalanEXSLTMathImpl.hpp:801
xalanc::XalanEXSLTFunctionSin::~XalanEXSLTFunctionSin
virtual ~XalanEXSLTFunctionSin()
Definition: XalanEXSLTMathImpl.hpp:808
Function.hpp
xalanc::XalanEXSLTFunctionExp
Definition: XalanEXSLTMathImpl.hpp:454
xalanc::XalanEXSLTFunctionSqrt
Definition: XalanEXSLTMathImpl.hpp:846
xalanc::XalanEXSLTFunctionRandom::XalanEXSLTFunctionRandom
XalanEXSLTFunctionRandom()
Definition: XalanEXSLTMathImpl.hpp:94
xalanc::XalanEXSLTFunctionLog
Definition: XalanEXSLTMathImpl.hpp:552
xalanc::XalanEXSLTFunctionAbs::clone
virtual XalanEXSLTFunctionAbs * clone(MemoryManager &theManager) const
Create a copy of the function object.
Definition: XalanEXSLTMathImpl.hpp:66
xalanc::XalanEXSLTFunctionAcos::XalanEXSLTFunctionAcos
XalanEXSLTFunctionAcos()
Definition: XalanEXSLTMathImpl.hpp:143
xalanc::XalanEXSLTFunctionMin::XalanEXSLTFunctionMin
XalanEXSLTFunctionMin()
Definition: XalanEXSLTMathImpl.hpp:705
xalanc::XalanEXSLTFunctionCos::~XalanEXSLTFunctionCos
virtual ~XalanEXSLTFunctionCos()
Definition: XalanEXSLTMathImpl.hpp:416
xalanc::XalanEXSLTFunctionExp::ParentType
Function ParentType
Definition: XalanEXSLTMathImpl.hpp:458
xalanc::XalanEXSLTFunctionAtan::XalanEXSLTFunctionAtan
XalanEXSLTFunctionAtan()
Definition: XalanEXSLTMathImpl.hpp:241
xalanc::XalanEXSLTFunctionConstant::clone
virtual XalanEXSLTFunctionConstant * clone(MemoryManager &theManager) const
Create a copy of the function object.
Definition: XalanEXSLTMathImpl.hpp:360