Flutter Engine
scoped_nsobject.h File Reference
#import <Foundation/NSObject.h>
#include "flutter/fml/compiler_specific.h"
#include "flutter/fml/macros.h"

Go to the source code of this file.

Classes

class  fml::scoped_nsprotocol< NST >
 
class  fml::scoped_nsobject< NST >
 
class  fml::scoped_nsobject< id >
 
class  fml::scoped_nsobject< NSAutoreleasePool >
 

Namespaces

 fml
 

Functions

template<class C >
void fml::swap (scoped_nsprotocol< C > &p1, scoped_nsprotocol< C > &p2)
 
template<class C >
bool fml::operator== (C p1, const scoped_nsprotocol< C > &p2)
 
template<class C >
bool fml::operator!= (C p1, const scoped_nsprotocol< C > &p2)