| Import line: | libxml2 = imports.gi.libxml2; | 
| GIR File: | libxml2-2.0.gir | 
| C documentation: | libxml2LocationSet | 
| Struct : | LocationSet | 
| Show / Hide Inherited methods, properties and signals | 
| Properties | Defined By | |
|---|---|---|
| 
			
			 
				locMax : Number 
                   
                     
			 
		  
			 | 
		    libxml2.LocationSet | |
| 
			
			 
				locNr : Number 
                   
                     
			 
		  
			 | 
		    libxml2.LocationSet | |
| 
			
			 
				locTab : libxml2.XPathObject 
                   
                     
			 
		  
			 | 
		    libxml2.LocationSet | |
| Method / Constructor | Defined By | |
|---|---|---|
| 
                
		 
			new  libxml2.LocationSet
				
				 () 
			
				
			
		 
                Create a new libxml2.LocationSet  
		 
		 
                    
			
			
			
				Create a new libxml2.LocationSet
			
			
			
			 
			
			
			 
		    
		     
                                         
                 | 
            ||
| 
                
		 
			XPtrFreeLocationSet
				
				 () 
			
				
					 : 
					none
					
				
			
		 
                Free the LocationSet compound (not the actual ranges !).  
		 
		 
		 
                    
			
				Free the LocationSet compound (not the actual ranges !).
		    
				
			
			
			
			
			
			 
			
			
				                     
                
  | 
            libxml2.LocationSet | |
| 
                
		 
			XPtrLocationSetAdd
				
				 (XPathObject val) 
			
				
					 : 
					none
					
				
			
		 
                add a new xmlXPathObjectPtr to an existing LocationSet If the location already exist in the set val is freed.  
		 
		 
		 
                    
			
				add a new xmlXPathObjectPtr to an existing LocationSet If the location already exist in the set val is freed.
		    
				
			
			
			
			
				                     
                
 
  | 
            libxml2.LocationSet | |
| 
                
		 
			XPtrLocationSetDel
				
				 (XPathObject val) 
			
				
					 : 
					none
					
				
			
		 
                Removes an xmlXPathObjectPtr from an existing LocationSet  
		 
		 
		 
                    
			
				Removes an xmlXPathObjectPtr from an existing LocationSet
		    
				
			
			
			
			
				                     
                
 
  | 
            libxml2.LocationSet | |
| 
                
		 
			XPtrLocationSetMerge
				
				 (LocationSet val2) 
			
				
					 : 
					libxml2.LocationSet
					
				
			
		 
                Merges two rangesets, all ranges from val2 are added to val1 Returns val1 once extended or NULL in case of error.  
		 
		 
		 
                    
			
				Merges two rangesets, all ranges from val2 are added to val1 Returns val1 once extended or NULL in case of error.
		    
				
			
			
			
			
				                     
                
 
  | 
            libxml2.LocationSet | |
| 
                
		 
			XPtrLocationSetRemove
				
				 (Number val) 
			
				
					 : 
					none
					
				
			
		 
                Removes an entry from an existing LocationSet list.  
		 
		 
		 
                    
			
				Removes an entry from an existing LocationSet list.
		    
				
			
			
			
			
				                     
                
 
  | 
            libxml2.LocationSet | |
| 
                
		 
			XPtrWrapLocationSet
				
				 () 
			
				
					 : 
					libxml2.XPathObject
					
				
			
		 
                Wrap the LocationSet val in a new xmlXPathObjectPtr Returns the newly created object.  
		 
		 
		 
                    
			
				Wrap the LocationSet val in a new xmlXPathObjectPtr Returns the newly created object.
		    
				
			
			
			
			
			
			 
			
			
				                     
                
  | 
            libxml2.LocationSet | |
| None | 
| Class / Namespace | Method / Signal / Properties | 
|---|---|
| 
		
			libxml2.XPathObject
             Method  | 
            
            
 
	   
            
                
		 
			XPtrLocationSetCreate
				
				 () 
			
				
					 : 
					libxml2.LocationSet
					
				
			
		 
                Create a new xmlLocationSetPtr of type double and of value val Returns the newly created object.  
		 
		 
		 
                 
		     
              
             |