--- a/tvout/tvoutwrapper/inc/glxtvconnectionobserver.h Tue Jul 06 14:16:16 2010 +0300
+++ b/tvout/tvoutwrapper/inc/glxtvconnectionobserver.h Wed Aug 18 09:48:53 2010 +0300
@@ -25,41 +25,52 @@
class CGlxTv;
class GlxTvOutWrapperPrivate;
+/**
+ * Class Description This class basically obseves the connection changes
+ *
+ * Client shouldnt access this directly, meant to be used from GlxTvOutWrapperPrivate only
+ *
+ */
+
class CGlxConnectionObserver : public CBase,
public MGlxTvObserver
{
public:
- /*
+ /**
* NewL()
+ * @param aTvWrapperPrivate GlxTvOutWrapperPrivate instance
*/
static CGlxConnectionObserver* NewL(GlxTvOutWrapperPrivate* aTvWrapperPrivate);
- /*
+ /**
* destructor
*/
~CGlxConnectionObserver();
- /*
+ /**
* IsHdmiConnected()
*/
TBool IsHdmiConnected();
private:
- /*
+ /**
* ConstructL
*/
void ConstructL();
- /*
+ /**
* constructor
+ * @param aTvWrapperPrivate GlxTvOutWrapperPrivate Instance
*/
CGlxConnectionObserver(GlxTvOutWrapperPrivate* aTvWrapperPrivate);
-private:// From MGlxTvObserver
+private:/// @see MGlxTvObserver
void HandleTvStatusChangedL ( TTvChangeType aChangeType );
private:
+ /// TvOut instance
CGlxTv* iGlxTvOut;
+ /// wrapper private instance
GlxTvOutWrapperPrivate* iTvWrapperPrivate;
};
#endif // GLXTVCONNECTIONOBSERVER_H