مرآة

مكتبة C ++ لمساعدتك في تطويرك.
التحميل الان

مرآة الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Freeware / $0.00
  • لغة:
  • English
  • اسم الناشر:
  • Imagine Interactive Systems
  • حجم الملف:
  • 350K

مرآة العلامات


مرآة وصف

يوفر كلا من بيانات الترجمة والوقت المعتوية وقت التشغيل التي تصف بنيات C ++ المشتركة الهدف من مكتبة المرآة هو توفير بيانات التعريف الزمني للترجمة ووقت التشغيل المزرفة التي تصف بنيات C ++ المشتركة مثل مساحات الأسماء، وأنواع (وكأنواع خاصة بحالة خاصة بحالة كبيرة)، والفصول والفئات الأساسية ومتغيرات الأعضاء، منشئون، وما إلى ذلك ولتقديم واجهات موحدة وأجنحة لتأسيسهم. نظرا لأن C ++ Standard يوفر فقط مجموعة محدودة للغاية من المعلومات التعريفية للبناء، فإن العيب الرئيسي لهذه المكتبة هو، تلك الاسم، الأنواع، الطبقات، إلخ. يجب تسجيلها قبل أن تنعكس. ومع ذلك، تحاول المرآة إجراء عملية تسجيل بسيطة من خلال توفير مجموعة من وحدات الماكرو المسجلة سهلة الاستخدام ولديها الأصل والعديد من الأنواع الشائعة الأخرى والفئات والقوالب واسم المسامير المسجلة مسبقا. علاوة على ذلك، يتم تشغيل عدة أدوات للتسجيل التلقائي / شبه التلقائي. بمجرد تسجيل بيانات التعريف، يمكن إعادة استخدام بيانات التعريف بعدد كبير من المواقف. تم تصميم المرآة بمبدأ الطبقات في الاعتبار ويحاول أن تكون أقل تدخلا قدر الإمكان. لا تحتاج الفئات الجديدة أو الحالية إلى أن تكون مصممة لمرآة الدعم مباشرة ولا يوجد رمز مرتبط بالمرآة ضروريا في تعريف الفصل، فيما يتعلق ببعض الإرشادات العامة. يوفر Mirror طبقة انعكاس تجميع الزمن والتي يمكن استخدامها في برامج تيا زمنية تجميع وطبقة وقت التشغيل مع واجهة مشابهة ولكن ديناميكية استنادا إلى بيانات Meta Time-Time. سمات: * انعكاس ثابت وديناميكي لبناء اللغة الأساسية التالية: أسماء الأسماء o أنواع o typeDefs س الفصول قوالب الفئة * التبرعات القائمة على نطاق ثابت وديناميكي من: o أعضاء مساحة الاسم مثل أسماء الأسماء المتداخلة، الفصول الدراسية، TypeDefs، القوالب، إلخ. o ميراث الطبقة بما في ذلك محدد نوع الميراث ومحدد الوصول والمشتقات والصف الأساسي في الميراث o متغيرات الأعضاء في الفصل توفير معلومات حول محدد فئة التخزين ومحدد الوصول والنطاق ونوع واسم المتغير العضو o جميع متغيرات الأعضاء في الفئة بما في ذلك تلك الموروثة من الفصول الأساسية وظائف العضو الدراسية ثابتة / ديناميكية] o منشئون o مشغلي التحويل o معلمات القالب o معلمات الدالة بما في ذلك النوع واسم المعلمة * أداة مولد المصنع * المرافق الترجمة الأخرى الترجمة * اسم وظائف Getter لجميع اللغات المسماة بنية مثل أسماء الأسماء، وأنواع (بما في ذلك الأنواع المشتقة مثل المؤشرات، والمراجع، والمصفوفات، والوظائف، وأنواع السيرة الذاتية المؤهلة والتركيبات منها)، TypeDef، ومتغيرات الأعضاء، إلخ. أسماء الأساس دون محددات الأسماء المتداخلة أسماء كاملة مع محطات الاسم المتداخلة o الأسماء المحلية المتداخلة البنيات المسماة التي يمكن أن تحتوي على أجزاء من محدد الاسم الكامل المحرز على أساس استخدام المرآة باستخدام التوجيه على النطاق العالمي أو النطاقات المحلية * وظائف عامة للحصول على وقيمة متغير عضو في الفصل عند إعطاء مرجع إلى الفصل الذي ينتمي إليه متغير العضو. * اعتناق كائن التعريف، التصنيف وإرسال العلامة. يمكن استخدام أنواع العلامات لمختلف الكائنات التلوي المختلفة في تكرار الوظيفة الزائد أو قالب تخصص الإرسال وعلامات العلامات وكائن التعريف في متفرعة وقت التشغيل بناء على نوع الكائن META. * الأدوات المساعدة ذات المستوى الأعلى بناء على بيانات التعريف الأساسية: O Factory Generators مما يسمح بسهولة بإنشاء فئات المصنع قابلة للتخصيص للغاية، والذي جمع قيم المعلمات اللازمة، والاختيار والاتصال بالبناء المناسب بطريقة محددة للمستخدم (من واجهة المستخدم الرسومية، من مجموعة بيانات RDB، من ملف XML، إلخ) إلى إنشاء مثيلات من نوع محدد. * شرح كائنات التعريف مع أنواع العلامات. يمكن وضع علامة على كائنات التعريف المختلفة (حاليا أنواع فقط) عن طريق أنواع العلامات المحددة مسبقا أو تطبيق التطبيقات التي يمكن استخدامها في برامج التعريف لتشغيل المعالجة المتخصصة. الميزات المخططة * الأدوات المساعدة ذات المستوى الأعلى بناء على بيانات التعريف الأساسية: o مفتشي الكائنات مشابهة للأداة المساعدة لمولدات المصنع، والذي سيسمح ببناء فئات لتفتيش الهيكل (والقيم عند الاقتضاء) من فئة ونوع واسم مساحة واسعة ومتغير العضو وما إلى ذلك في طريقة محددة من قبل المستخدم (في واجهة المستخدم الرسومية ل مثال). o مولد مصنع مجردة، مما يسمح بإنشاء مثيلات لفئات مشتقة مختلفة مع فئة أساسية مشتركة. o Traversals من مساحات الأسماء، الفصول، إلخ لعمليات تشبه المسلسل. o الوصول إلى البيانات الدلالية التي تصف بنية اللغة الفردية من الناحية النظرية. سيتيح ذلك على سبيل المثال لكتابة الوكلاء قادرين على استخدام كائنات التطبيقات الأخرى دون الوصول إلى مصادرها التي تحدد هذه الفئات. * التسجيل التلقائي (أو شبه الأوتوماتيكي)، باستخدام أدوات وشائعة مختلفة مثل (Doxygen، GCC2XML، OPENC ++، XSLT، إلخ) أو المحللين والمحولات المحمولة المتخصصة لتوليد شفرة المصدر الضرورية لتسجيل بنيات المستوى الأساسي مع المرآة وبعد o قد يكون تلقائيا بالكامل في بعض الحالات o قد يستخدم التوضيحات المضمنة في التعليقات (مثل Doxygen لا)


مرآة برامج ذات صلة

gmpreview.

gmpreview هو مكون مخصص معاينة طباعة / تقرير مخصص مع - القدرة على العمل مع بكسل أو ملليمتر أو بوصة. وظيفة التكبير / التكبير المضمن بما في ذلك عملية التكبير مربع السحب. ...

91 513K

تحميل

TxQuery DataSet.

محرك SQL ينفذ في مكون Tdataset Cellcendant، الذي يمكن أن تحليل بناء جملة SQL، وهذا سيستخدم بناء الجملة للاستعلام إلى Tdataset آخر، أو مجموعة من TDATASETS من أجل الحصول على نتيجة SE ...

548 872K

تحميل

tdotmatrix5x7.

TDOTMATIX5X7 هو مكون دلفي يستخدم لرسم مصفوفة 5x7dot على شكل دلفي الخاص بك. يمكنك عرض جميع أحرف ASCII 7 بت، بما في ذلك الأحرف الأبجدية الرقمية (A.Z، A.Z، 1..9)، بعض الأحرف اليونانية (Alp ...

174 125K

تحميل