CLRX  1
An unofficial OpenCL extensions designed for Radeon GPUs
Public Member Functions | Public Attributes | List of all members
CLRX::AsmMacroSource Struct Reference

descriptor of macro source (used in source fields) More...

#include <AsmSource.h>

Inheritance diagram for CLRX::AsmMacroSource:
CLRX::AsmSource CLRX::FastRefCountable

Public Member Functions

 AsmMacroSource (RefPtr< const AsmMacroSubst > _macro, RefPtr< const AsmSource > _source)
 construcror
 
virtual ~AsmMacroSource ()
 destructor
 
- Public Member Functions inherited from CLRX::AsmSource
 AsmSource (AsmSourceType _type)
 constructor
 
virtual ~AsmSource ()
 destructor
 
- Public Member Functions inherited from CLRX::FastRefCountable
 FastRefCountable ()
 constructor
 
void reference () const
 reference object
 
bool unreference () const
 unreference object (returns true if no reference count)
 

Public Attributes

RefPtr< const AsmMacroSubstmacro
 macro substition
 
RefPtr< const AsmSourcesource
 source of substituted content
 
- Public Attributes inherited from CLRX::AsmSource
AsmSourceType type
 type of Asm source (file or macro)
 

Detailed Description

descriptor of macro source (used in source fields)


The documentation for this struct was generated from the following file: