![]()  | 
  
    ArcGIS Procedural Runtime
    3.3.11173
    
   | 
 
Various class- and object-related utilities useful for prtx extension authors.
Functions | |
| std::string | objectToXML (prt::Object const *const p) | 
Classes | |
| struct | ObjectDestroyer | 
| class | ObjectPtr | 
Typedefs | |
| typedef ObjectPtr< const prt::Annotation > | AnnotationPtr | 
| typedef ObjectPtr< prt::AttributeMapBuilder > | AttributeMapBuilderPtr | 
| using | AttributeMapBuilderUPtr = std::unique_ptr< prt::AttributeMapBuilder, prtx::PRTUtils::ObjectDestroyer > | 
| typedef ObjectPtr< const prt::AttributeMap > | AttributeMapPtr | 
| using | AttributeMapUPtr = std::unique_ptr< prt::AttributeMap const, prtx::PRTUtils::ObjectDestroyer > | 
| typedef ObjectPtr< prt::CacheObject > | CacheObjectPtr | 
| typedef ObjectPtr< const prt::DecoderInfo > | DecoderInfoPtr | 
| using | EncoderInfoBuilderUPtr = std::unique_ptr< prt::EncoderInfoBuilder, prtx::PRTUtils::ObjectDestroyer > | 
| typedef ObjectPtr< const prt::EncoderInfo > | EncoderInfoPtr | 
| using | EncoderInfoUPtr = std::unique_ptr< prt::EncoderInfo const, prtx::PRTUtils::ObjectDestroyer > | 
| using | FileOutputCallbacksPtr = ObjectPtr< prt::FileOutputCallbacks > | 
| using | FileOutputCallbacksUPtr = std::unique_ptr< prt::FileOutputCallbacks, prtx::PRTUtils::ObjectDestroyer > | 
| typedef ObjectPtr< prt::InitialShapeBuilder > | InitialShapeBuilderPtr | 
| typedef ObjectPtr< const prt::InitialShape > | InitialShapePtr | 
| using | MemoryOutputCallbacksPtr = ObjectPtr< prt::MemoryOutputCallbacks > | 
| using | MemoryOutputCallbacksUPtr = std::unique_ptr< prt::MemoryOutputCallbacks, prtx::PRTUtils::ObjectDestroyer > | 
| typedef ObjectPtr< prt::OcclusionSet > | OcclusionSetPtr | 
| typedef ObjectPtr< prt::ResolveMapBuilder > | ResolveMapBuilderPtr | 
| using | ResolveMapBuilderUPtr = std::unique_ptr< prt::ResolveMapBuilder, prtx::PRTUtils::ObjectDestroyer > | 
| typedef ObjectPtr< const prt::ResolveMap > | ResolveMapPtr | 
| using | ResolveMapUPtr = std::unique_ptr< prt::ResolveMap const, prtx::PRTUtils::ObjectDestroyer > | 
| typedef ObjectPtr< const prt::RuleFileInfo > | RuleFileInfoPtr | 
| using prtx::PRTUtils::AttributeMapUPtr = typedef std::unique_ptr<prt::AttributeMap const, prtx::PRTUtils::ObjectDestroyer> | 
unique_ptr holders for prt classes
| std::string prtx::PRTUtils::objectToXML | ( | prt::Object const *const | p | ) | 
Helper function to get the XML representation of object p
 1.8.14