Class QQFunctionNode
	
	Class QQColumnNode
A node that represents a column in a table.
	 
	
		- 
			QBaseClass
			
			
			
		
- 
			 QQNode QQNode
- 
			 QQColumnNode QQColumnNode
- 
			 QQSubQueryNode QQSubQueryNode
- 
			 QQFunctionNode QQFunctionNode
	Methods summary
	
		| 
			 public 
			
			
			 | 
		#
		__construct(  $strFunctionName, QQSubQueryNode|null $params )
			
		 
			
				Parameters
					$strFunctionName$params$objSubQueryDefinitionOverrides | 
	
		| 
			 public 
			string
			
			 |  | 
	
		| 
			 public 
			
			
			 |  | 
	
	
	
	Methods inherited from QQNode
	
		| 
			Fields(), 
			FirstChild(), 
			FullAlias(), 
			GetDataGridHtml(), 
			GetDataGridOrderByNode(), 
			GetType(), 
			GetValue(), 
			PrimaryKeyFields(), 
			PutSelectFields(), 
			SetAlias(), 
			SetFilteredDataGridColumnFilter(), 
			_MergeExpansionNode(), 
			__get(), 
			__set()
		 | 
	
	
	
	Properties summary
	
		| 
			protected  
			string
		 | $strFunctionName 
				
			 
				
			 |  | 
	
		| 
			protected  
			array
		 | $params 
				Could be constants or column nodes 
				Could be constants or column nodes |  | 
	
	
	Properties inherited from QQNode
	
		| 
			$blnExpandAsArray, 
			$blnIsType, 
			$objChildNodeArray, 
			$objParentNode, 
			$strAlias, 
			$strClassName, 
			$strFullAlias, 
			$strName, 
			$strPrimaryKey, 
			$strPropertyName, 
			$strRootTableName, 
			$strTableName, 
			$strType
		 | 
	
	
	Magic properties inherited from QQNode
	
		| 
			$ExpandAsArray, 
			$IsType, 
			$_Alias, 
			$_ClassName, 
			$_Name, 
			$_ParentNode, 
			$_PrimaryKey, 
			$_PrimaryKeyNode, 
			$_PropertyName, 
			$_RootTableName, 
			$_TableName, 
			$_Type
		 |