tvout/tvoutwrapper/inc/glxtvconnectionobserver.h
changeset 55 fb37077c270f
parent 33 1ee2af37811f
--- 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