Warranty and wrong model!

I purchased a Lenovo K200 5312-3AQ Ideacenter from Vijay Sales, Infinity, Lokhandwala, Mumbai. Before placing the order, the sales guy informed me that the PC has 1 GB RAM and a 160 GB HDD. After I did the payment I was told that its actually a 512 MB RAM and 250GB HDD. I anyways accepted the machine. However, I wish to upgrade my RAM by adding an additional 512 MB RAM alongside the OEM 512 MB RAM. Will this void warranty?!
There is a seal on the cabinet. Will breaking that seal void warranty?! Because there is no mention about the seal anywhere in the Warranty Guide. And the warranty guide seems to say that it is allowed to add accessories and equipment to the PC, but the original equipment that came with the PC must always be present.
Please do reply asap!
Thank you,
Gordon

Gordon,
As far as I know, customers can add memory to their desktop.  I would check with the place of purchase to see if they applied the seal. 
Could you take a picture of the seal?  Perhaps you can publish the picture on Flickr or another site and link to it in a response post.  Upon seeing the picture, we should be able to identify whether the seal is a Lenovo factory seal or not.
Mark
ThinkPads: S30, T43, X60t, X1, W700ds, IdeaPad Y710, IdeaCentre: A300, IdeaPad K1
Mark Hopkins
Program Manager, Lenovo Social Media (Services)
twitter @lenovoforums
English Community   Deutsche Community   Comunidad en Español   Русскоязычное Сообщество

Similar Messages

  • Apple tells me that i no longer have warranty yet my computer is only 2 years old. One year warranty and i have applecare (which adds 2 years). will they fix their problems of having BLACK SCREENS OF DEATH. 2010 models affected should have been recalled.

    WHY?
    It literally makes no sense at all. Apple itself has always had my back. UNTIL NOW. when my problems arise. i am a full time student and when working on video editing projects or ANYTHING that uses a graphics card (youtube, diablo 3, quicktime player, EVEN IPHOTO) causes my computer to BLACK SCREEN.
    THIS IS AN ISSUE APPLE NEEDS TO RESOLVE, especially when they tell me i am not under warranty and have NO APPLE PRODUCTS REGISTERED? it is like they deleted it because last time i checked i had 3 ipods, an iphone4 and my macbook pro all registered. and when the store checked my account i have 0 apple products apparently.
    I REGISTERED MY IPHONE IN THE STORE STANDING NEXT TO THE GUY WHEN I BOUGHT IT.
    anyways. yes apple. nice going with a significant issue of screens cutting out for no F3948ing reason. 2010 models especially i have been reading about (which mine is) as well as laptops made before that.
    no recall?
    an update that doesn't work?
    denying my applecare's existence? (even when i brought the disk and all my applecare info?)
    buying a new laptop today NOT A MAC... because a WORKING computer is a necessity.
    I will still try to fix this mac as i have over 2,000$ invested in it. including parallels.
    IF ANYONE CAN ADRESS THIS ISSUE or figure out how it would be resolved, please let me know.
    Thanks.

    GregMayne wrote:
    i figure it is the logic board. and no it has never been changed. yes i have the box, the code. i keep everything for situations just like these and somehow they still try to **** me over.
    Do this.
    Go to the Apple Support page and type in your serial number. When the screen comes up showing that Serial number having Applecare extended warranty take a screen shot of it or Print it out to a PDF file and then Print a Hard Copy of either of those things. Take that with you when you take your Mac in to be looked at.
    Good Luck with the Lenovo. I hear they are the same quality as when IBM was making them. Personally I have always used Dell Business Class notebooks and have never had any problems with them. Still have one that is going on 11 years old and it still runs as good as the day I bought it, actually a little better because I've upgrade the CPU, GPU. RAM and HDD.

  • Refurbished iPod Touch didn't come with warranty, has wrong purchase date

    So I bought a refurbished iPod Touch 5G a couple of weeks ago (in September). For some reason the serial number for the iPod shows up as being out of warranty and also states that it was purchased in May. Has anyone else ever had issues with the warranty and purchase date info being mixed up for their refurb? It became an issue for me because the iPod's screen was flickering. I took it to the Apple store, where they could see that the records were incorrect, but could do nothing about it. They replaced the iPod and zeroed out the replacement fee so it didn't cost me anything, but my iPod still officially lacks a warranty and has the wrong purchase date associated with it. I wish I knew who to talk to to get this cleared up.
    I should add that I bought my iPod from the online Apple store, so this is all within their system.
    Message was edited by: ekalter

    Kappy,
    Thanks for you reponse. The serial number for my iPod brought up the following information at the Apple store:
    Warranty Status: Out of Warranty(OW)
    Model: IPOD TOUCH (5TH GENERATION)
    Date of Purchase: 06-May-13
    ...but I ordered the iPod online on September 21st. They had to bypass their system in order to give me my free replacement. I'm concerned that if I have a problem again in the future I will not get my 1 year of warranty coverage. It seems to me like someone failed to change some information associated with this iPod when they processed my order for the refurbished model.

  • How Can I choose Iphone 5s models that work with LTE in Brazil. The Iphone needs to Support Band 7. If I buy the wrong model can apple change it ?

    I am planning to buy an Iphone 5s in October, but I have to make sure that the model will work with the LTE services we have in Brazil. I know that Apple made 2 Models that support Band 7. See Below.
    Model A1457*: UMTS/HSPA+/DC-HSDPA (850, 900, 1900, 2100 MHz); GSM/EDGE (850, 900, 1800, 1900 MHz); LTE (Bands 1, 2, 3, 5, 7, 8, 20)
    Model A1530*: UMTS/HSPA+/DC-HSDPA (850, 900, 1900, 2100 MHz); GSM/EDGE (850, 900, 1800, 1900 MHz); FDD-LTE (Bands 1, 2, 3, 5, 7, 8, 20); TD-LTE (Bands 38, 39, 40)
    How can I make sure I will buy the correct model through the internet ? Can Apple change the Iphone In case they send the model that does not support LTE services in Brazil ?
    Thanks,

    JP Ellery wrote:
    The models that will work with brazilian LTE networks are:
    A1507 and A1529 (iPhone 5c)
    A1457 and A1530 (iPhone 5s)
    JP
    Have you personally tried those models with Brazilian LTE networks? Do they work? If so, fine.  If not, then besides that, there is the problem of the warranty which is not international. The user will have to return the phone back to the country of purchase for both warranty and out of warranty service. So what might seem cheaper at first glance might not be in the end.
    Anyways, it your money and the OP's should he want to go ahead with your recommendation.

  • Warranty and User Upgrades

    I'm thinking about buying my first Mac. I'm a power user, a programmer, and I like to tinker with my machine. I've used primarily pre-built Windows boxes over the years, though I've built one of my machines and upgraded the others a few times. I noticed that Apple hardware can be expensive, so I was thinking of buying a baseline Mac Pro system, and then upgrading the RAM (I know about the big heatsink issue) and later the HDs and video card.
    How does Apple handle warranty support for when the end-user does the upgrades herself with third-party hardware? I heard that it doesn't void the warranty on the entire machine (unless it shorts out everything :P), but what if something goes wrong? How good are they at honoring the warranty and how much of my warranty will be voided as I do the upgrades?
    I never really considered a Mac before because it was impossible to upgrade myself.
    Mac Pro    

    If you look at the tabs on this window, there is "Manuals" and if you click there, you will see the "DIY" Do It Yourself Guides to upgrades you can do: RAM, disk drives, PCI Express, video and optical drives. We all wonder about some of that.
    It is when you modify the case, the design, or attempt to over clock memory, bus or cpu etc that you are "on your own." or use flashed components.
    They have helped make it easier to run Windows, and Intel hardware supports virtualization which helps too, so you can run multiple virtual machines.
    However, asking for or talking about rumors, future products and features, you won't or shouldn't find much on Apple's own Discussions. But lots of help in any and all DIY type upgrades.

  • Where can i get my activation date ,...or first startup phone,..because i lost my warranty and my carier free unlock my iphone 3gs after 24 month

    Where can i get my activation date ,...or first startup phone,..because i lost my warranty and my carier free unlock my iphone 3gs after 24 month!
    tank you

    Kline25 wrote:
    So even if I just ask to pay them to replace the lock button they won't because my screens are third-party?
    Apple does not repair devices beyond replacing the screen on some models or a battery replacement.  They replace the ENTIRE device.
    For the Out of Warranty replacement cost, you could have gotten a fully functional replacement device.  Instead you chose to spend less to get only the screen replaced and continue to live with additional issues.
    Apple will not touch the device now.  They will know that it was opened elsewhere and that the replacement screen is not original.

  • The iPad has a bruised hand, the screen freezes sometimes buy it 4 months ago and I wonder if I can change the other as it has warranty and I have to keep the receipt?

    The iPad has a bruised hand, the screen freezes sometimes buy it 4 months ago and I wonder if I can change the other as it has warranty and I have to keep the receipt?

    Apple's Limited Warranty http://www.apple.com/legal/warranty/ for iPad excludes coverage for damage resulting from accident, disassembly, unauthorized service and unauthorized modifications.
    Apple will provide a replacement iPad for:
    iPad model
    Out-of-Warranty Service Fee
    New iPad
    $299
    iPad 2, iPad
    $249
    Make a Genius Bar Reservation
    http://www.apple.com/retail/geniusbar/
    You can get the iPad repaired at 3rd party repair sources for less $, however, the Apple warranty will be voided.
    iPad Repair & Screen Replacement Services
    http://www.ifixyouri.com/16-ipad-repairs
    RepairZoom iPad Repair
    http://www.repairzoom.com/ipad-repair.html
    Mission Repair
    http://www.missionrepair.com/Apple_iPad_Repair_Services_s/431.htm
    iGadgetResQ
    http://www.igadgetresq.com/ipad-repair/
     Cheers, Tom

  • Unable to compile T1 Architecture and Simulation modelling tool

    Hello,
    I am trying to compile the T1 Simulation and Architecture modelling tool. The whole package is downloaded from opensparc.net
    As a requirement, i am using Solaris 10 on SPARC based machine with Solaris Studio 12.3 as the compiler.
    When i am running the "build_sas.sh full" script, it gives me an error:
    --- Building n1 in strand ---
    /opt/solarisstudio12.3//bin/CC -G -KPIC  -fast -xO5 -DNDEBUG -DRS_INLINE=inline -DRS_MPSAS_COMPATIBLE    -xarch=v9a -DHOST64BIT=1    -DN1_BOOTS10 -DMEMORY_SPARSE -I../../include/strand -I../../include/fw -I../../include/mmu -I../../include/asi -I../../include/core -I../../include/cpu -I../../include/system -I../../include/trap -I../../include/register  -I/scratch//sam-t1/devtools/64/shade/inc  -c -o obj64opt_n1/V9/V9_AsiReg.o V9/V9_AsiReg.cc
    CC: Warning: -xarch=v9a is deprecated, use -m64 -xarch=sparcvis instead
    "../../include/fw/Callee.h", line 98: Error: 'Riesling::operator new(unsigned long, Riesling::CalleeAllocator&)' may not be declared within a namespace.
    1 Error(s) detected.
    *** Error code 2
    make: Fatal error: Command failed for target `obj64opt_n1/V9/V9_AsiReg.o'
    Current working directory /scratch/sam-t1/src/riesling-cm/riesling/src/strand
    *** Error code 1
    make: Fatal error: Command failed for target `strand'
    the Callee.h file has the following declaration for line#97:
    inline void* operator new( size_t size, CalleeAllocator& a )/*{{{*/
    // This new() function is called for code written as
    // new(CalleeAllocator::allocator) Callee0<void>(f);
    // and allocates size bytes from the CalleeAllocator
      return a.alloc(size);
    I did some Google search, and found that, "An allocation function shall be a class member function or a global function; a program is ill-formed if an allocation function is declared in a namespace scope other than global scope or declared static in global scope. [..]" (c++ - operator new inside namespace - Stack Overflow).
    Would appreciate any help or suggestion.

    I tried you last suggestion, by simply moving the "new" function before the namespace, but it gave me the following  Error: The prior declaration for operator new(unsigned long) has no exception specification.
    So, I naively just defined the new as below, just to see what happens:
      41  inline void* operator new( size_t size, CalleeAllocator& a) throw()
        42  {return a.alloc(size);
        43  }
    which, after compilation gives the following error:
    Error: std::bad_alloc is not in the prior exception specification
    The download link to the whole package is here: OpenSPARC T1
    At the end of the page, there is the download link to the OpenSPARC T1 Processor for Architecture and Performance Modeling Tools.
    below is the original Callee.h file: Line 97 is where the operator new is defined which appears to be outside of namespace Riesling.
    * ========== Copyright Header Begin ==========================================
    * OpenSPARC T1 Processor File: Callee.h
    * Copyright (c) 2006 Sun Microsystems, Inc.  All Rights Reserved.
    * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES.
    * The above named program is free software; you can redistribute it and/or
    * modify it under the terms of the GNU General Public
    * License version 2 as published by the Free Software Foundation.
    * The above named program is distributed in the hope that it will be
    * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
    * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
    * General Public License for more details.
    * You should have received a copy of the GNU General Public
    * License along with this work; if not, write to the Free Software
    * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
    * ========== Copyright Header End ============================================
    #ifndef __Callee_h__
    #define __Callee_h__
    **  Copyright (C) 2002, Sun Microsystems, Inc.
    **  Sun considers its source code as an unpublished, proprietary
    **  trade secret and it is available only under strict license provisions.
    **  This copyright notice is placed here only to protect Sun in the event
    **  the source is deemed a published work. Disassembly, decompilation,
    **  or other means of reducing the object code to human readable form
    **  is prohibited by the license agreement under which this code is
    **  provided to the user or company in possession of this copy."
    #include "DataTypes.h"
    namespace Riesling {
    class CalleeAllocator/*{{{*/
    // CalleeAllocator is a helper class for implementing the callee_method() and
    // callee_function() functions that dynamically allocate a Callee object. This
    // class takes the burden of the coder for having to manage those dynamically
    // allocated objects and also avoids many calls to malloc().
      public:
        CalleeAllocator() : page(0), free((void**)1), full(0) {}
        ~CalleeAllocator()
          while (page)
        Page* help = page;
        page = page->next;
        delete help;
        void* alloc( uint_t size )
          void* cell;
          size = (size + sizeof(void*) - 1) / sizeof(void*);
          if ((free + size) > full)
        page = new Page(page);
        free = page->page;
        full = page->page + Page::SIZE;
          cell = free;
          free = free + size;
          return cell;
        static CalleeAllocator allocator;
      private:
        class Page
          public:
        enum { SIZE = 4096 };
        Page( Page* pntr ) : next(pntr) {}
        Page* next;
        void* page[SIZE];
        Page*  page;
        void** free;
        void** full;
    inline void* operator new( size_t size, CalleeAllocator& a )/*{{{*/
    // This new() function is called for code written as
    // new(CalleeAllocator::allocator) Callee0<void>(f);
    // and allocates size bytes from the CalleeAllocator
      return a.alloc(size);
    #ifndef COMPILER_ABI_CHANGED
    inline void* gnu_vtbl_lookup( void* object, void* method )/*{{{*/
      // The GNU compiler makes a virtual method into an integer index into the
      // virtual table. It indicates this through bit 0 of the method being 1. If that
      // bit is set then we get the virtual table and index for the method. If the bit 0
      // is 0 then the method is a pointer to a function already.
    #ifdef __GNU__
      if (int(method) & 1)
        return (*(void***)object)[int(method) / sizeof(void*)];
      else
    #endif
        return method;
    template<class Object, class Return> union MethodToFunction0/*{{{*/
    // The templated union MethodToFunction0 converts a method pointer
    // to a function pointer. The SparcWorks compiler already transforms
    // method pointers to function pointers. For the GNU C++ compiler we
    // need to check for virtual functions and do a virtual table lookup.
      MethodToFunction0<Object,Return>( Object* object, Return (Object::*_method)() )
        method(_method)
        (void*&)function = gnu_vtbl_lookup(object,(void*)function);
      Return (Object::*method)();        // The method to convert to a function
      Return (*function)(void*);        // The converted function, the first argument is the this pointer
    template<class Return> class Callee0/*{{{*/
    // The Callee class holds the function pointer or method pointer that
    // represents the callee. The caller is a pointer to the Callee class.
      public:
        typedef Return (*Function)();
        typedef Return (*Method)(void*);
        Callee0<Return>( Function f )
          object(0),
          function(f)
        template<class Object> Callee0<Return>( Object* o, MethodToFunction0<Object,Return> m )
          object(o),
          method(m.function)
        Return call()
          return object ? (*method)(object) : (*function)();
      protected:
        void*      object;        // If object is 0 (NULL) then we have a function to call
        union             // Else a method need to be called.
          Method   method;
          Function function;
    template<class Return> Callee0<Return>* callee_function( Return (*f)() )/*{{{*/
    // callee_function() creates a Callee object of the function. The compiler
    // helps in figuring out the type signature ... hurra for templates:
    // Callee<void>* c = calee_function(f);
      return new(CalleeAllocator::allocator) Callee0<Return>(f);
    template<class Object, class Return> Callee0<Return>* callee_method( Object* o, Return (Object::*m)() )/*{{{*/
    // callee_method() creates a Callee object of the method. The compiler
    // helps in figuring out the type signature. The function requires an
    // object and the template enforces that the object and method are of the
    // same type. Don't cast object pointers. The method must exists, e.g.
    // inherited methods need to be replicated (fat interface). Virtual methods
    // are eradicated.
      return new(CalleeAllocator::allocator) Callee0<Return>(o,MethodToFunction0<Object,Return>(o,m));
    template<class Object, class Return, class Arg1> union MethodToFunction1/*{{{*/
      MethodToFunction1<Object,Return,Arg1>( Object* object, Return (Object::*_method)(Arg1) )
        method(_method)
        (void*&)function = gnu_vtbl_lookup(object,(void*)function);
      Return (Object::*method)(Arg1);
      Return (*function)(void*,Arg1);
    template<class Return, class Arg1> class Callee1/*{{{*/
      public:
        typedef Return (*Function)(Arg1);
        typedef Return (*Method)(void*,Arg1);
        Callee1<Return,Arg1>( Function f ) : object(0), function(f) {}
        template<class Object> Callee1<Return,Arg1>( Object* o, MethodToFunction1<Object,Return,Arg1> m )
          object(o),
          method(m.function)
        Return call( Arg1 a1 )
          return object ? (*method)(object,a1) : (*function)(a1);
      protected:
        void*    object;
        union
          Method   method;
          Function function;
    template<class Return, class Arg1> Callee1<Return,Arg1>* callee_function( Return (*f)(Arg1) )/*{{{*/
      return new(CalleeAllocator::allocator) Callee1<Return,Arg1>(f);
    template<class Object, class Return, class Arg1> Callee1<Return,Arg1>* callee_method( Object* o, Return (Object::*m)(Arg1) )/*{{{*/
      return new(CalleeAllocator::allocator) Callee1<Return,Arg1>(o,MethodToFunction1<Object,Return,Arg1>(o,m));
    template<class Object, class Return, class Arg1, class Arg2> union MethodToFunction2/*{{{*/
      MethodToFunction2<Object,Return,Arg1,Arg2>( Object* object, Return (Object::*_method)(Arg1,Arg2) )
        method(_method)
        (void*&)function = gnu_vtbl_lookup(object,(void*)function);
      Return (Object::*method)(Arg1,Arg2);
      Return (*function)(void*,Arg1,Arg2);
    template<class Return, class Arg1, class Arg2> class Callee2/*{{{*/
      public:
        typedef Return (*Function)(Arg1,Arg2);
        typedef Return (*Method)(void*,Arg1,Arg2);
        Callee2<Return,Arg1,Arg2>( Function f ) : object(0), function(f) {}
        template<class Object> Callee2<Return,Arg1,Arg2>( Object* o, MethodToFunction2<Object,Return,Arg1,Arg2> m )
          object(o),
          method(m.function)
        Return call( Arg1 a1, Arg2 a2 )
          return object ? (*method)(object,a1,a2) : (*function)(a1,a2);
      protected:
        void*    object;
        union
          Method   method;
          Function function;
    template<class Return, class Arg1, class Arg2> Callee2<Return,Arg1,Arg2>* callee_function( Return (*f)(Arg1,Arg2) )/*{{{*/
      return new(CalleeAllocator::allocator) Callee2<Return,Arg1,Arg2>(f);
    template<class Object, class Return, class Arg1, class Arg2> Callee2<Return,Arg1,Arg2>* callee_method( Object* o, Return (Object::*m)(Arg1,Arg2) )/*{{{*/
      return new(CalleeAllocator::allocator) Callee2<Return,Arg1,Arg2>(o,MethodToFunction2<Object,Return,Arg1,Arg2>(o,m));
    template<class Object, class Return, class Arg1, class Arg2, class Arg3> union MethodToFunction3/*{{{*/
      MethodToFunction3<Object,Return,Arg1,Arg2,Arg3>( Object* object, Return (Object::*_method)(Arg1,Arg2,Arg3) )
        method(_method)
        (void*&)function = gnu_vtbl_lookup(object,(void*)function);
      Return (Object::*method)(Arg1,Arg2,Arg3);
      Return (*function)(void*,Arg1,Arg2,Arg3);
    template<class Return, class Arg1, class Arg2, class Arg3> class Callee3/*{{{*/
      public:
        typedef Return (*Function)(Arg1,Arg2,Arg3);
        typedef Return (*Method)(void*,Arg1,Arg2,Arg3);
        Callee3<Return,Arg1,Arg2,Arg3>( Function f ) : object(0), function(f) {}
        template<class Object> Callee3<Return,Arg1,Arg2,Arg3>( Object* o, MethodToFunction3<Object,Return,Arg1,Arg2,Arg3> m )
          object(o),
          method(m.function)
        Return call( Arg1 a1, Arg2 a2, Arg3 a3 )
          return object ? (*method)(object,a1,a2,a3) : (*function)(a1,a2,a3);
      protected:
        void*    object;
        union
          Method   method;
          Function function;
    template<class Return, class Arg1, class Arg2, class Arg3> Callee3<Return,Arg1,Arg2,Arg3>* callee_function( Return (*f)(Arg1,Arg2,Arg3) )/*{{{*/
      return new(CalleeAllocator::allocator) Callee3<Return,Arg1,Arg2,Arg3>(f);
    template<class Object, class Return, class Arg1, class Arg2, class Arg3> Callee3<Return,Arg1,Arg2,Arg3>* callee_method( Object* o, Return (Object::*m)(Arg1,Arg2,Arg3) )/*{{{*/
      return new(CalleeAllocator::allocator) Callee3<Return,Arg1,Arg2,Arg3>(o,MethodToFunction3<Object,Return,Arg1,Arg2,Arg3>(o,m));
    #else
    template<class Return> class Callee0/*{{{*/
      public:
        Callee0<Return>() {}
        virtual ~Callee0() {}
        virtual Return call      () = 0;
    template<class Return> class CalleeFunction0 : public Callee0<Return>/*{{{*/
      public:
        typedef Return (*Function)();
        CalleeFunction0<Return>( Function f ) : Callee0<Return>(), function(f) {}
        Return call      () { return (*function)(); }
      protected:
        Function function;
    template<class Object, class Return> class CalleeMethod0 : public Callee0<Return>/*{{{*/
      public:
        typedef Return (Object::*Method)();
        CalleeMethod0<Object,Return>( Object* o, Method m ) : Callee0<Return>(), object(o), method(m) {}
        Return call      () { return (object->*method)(); }
      protected:
        Object* object;
        Method  method;
    template<class Return> CalleeFunction0<Return>* callee_function( Return (*f)() )/*{{{*/
      return new(CalleeAllocator::allocator) CalleeFunction0<Return>(f);
    template<class Object, class Return> CalleeMethod0<Object,Return>* callee_method( Object* o, Return (Object::*m)() )/*{{{*/
      return new(CalleeAllocator::allocator) CalleeMethod0<Object,Return>(o,m);
    template<class Return, class Arg1> class Callee1/*{{{*/
      public:
        Callee1<Return,Arg1>() {}
        virtual ~Callee1() {}
        virtual Return call      ( Arg1 a1 ) = 0;
    template<class Return, class Arg1> class CalleeFunction1 : public Callee1<Return,Arg1>/*{{{*/
      public:
        typedef Return (*Function)( Arg1 );
        CalleeFunction1<Return,Arg1>( Function f ) : Callee1<Return,Arg1>(), function(f) {}
        Return call      ( Arg1 a1 ) { return (*function)(a1); }
      protected:
        Function function;
    template<class Object, class Return, class Arg1> class CalleeMethod1 : public Callee1<Return,Arg1>/*{{{*/
      public:
        typedef Return (Object::*Method)( Arg1 );
        CalleeMethod1<Object,Return,Arg1>( Object* o, Method m ) : Callee1<Return,Arg1>(), object(o), method(m) {}
        Return call      ( Arg1 a1 ) { return (object->*method)(a1); }
      protected:
        Object* object;
        Method  method;
    template<class Return, class Arg1> CalleeFunction1<Return,Arg1>* callee_function( Return (*f)(Arg1) )/*{{{*/
      return new(CalleeAllocator::allocator) CalleeFunction1<Return,Arg1>(f);
    template<class Object, class Return, class Arg1> CalleeMethod1<Object,Return,Arg1>* callee_method( Object* o, Return (Object::*m)(Arg1) )/*{{{*/
      return new(CalleeAllocator::allocator) CalleeMethod1<Object,Return,Arg1>(o,m);
    template<class Return, class Arg1, class Arg2> class Callee2/*{{{*/
      public:
        Callee2<Return,Arg1,Arg2>() {}
        virtual ~Callee2() {}
        virtual Return call      ( Arg1 a1, Arg2 a2 ) = 0;
    template<class Return, class Arg1, class Arg2> class CalleeFunction2 : public Callee2<Return,Arg1,Arg2>/*{{{*/
      public:
        typedef Return (*Function)( Arg1, Arg2 );
        CalleeFunction2<Return,Arg1,Arg2>( Function f ) : Callee2<Return,Arg1,Arg2>(), function(f) {}
        Return call      ( Arg1 a1, Arg2 a2 ) { return (*function)(a1,a2); }
      protected:
        Function function;
    template<class Object, class Return, class Arg1, class Arg2> class CalleeMethod2 : public Callee2<Return,Arg1,Arg2>/*{{{*/
      public:
        typedef Return (Object::*Method)( Arg1, Arg2 );
        CalleeMethod2<Object,Return,Arg1,Arg2>( Object* o, Method m ) : Callee2<Return,Arg1,Arg2>(), object(o), method(m) {}
        Return call      ( Arg1 a1, Arg2 a2 ) { return (object->*method)(a1,a2); }
      protected:
        Object* object;
        Method  method;
    template<class Return, class Arg1, class Arg2> CalleeFunction2<Return,Arg1,Arg2>* callee_function( Return (*f)(Arg1,Arg2) )/*{{{*/
      return new(CalleeAllocator::allocator) CalleeFunction2<Return,Arg1,Arg2>(f);
    template<class Object, class Return, class Arg1, class Arg2> CalleeMethod2<Object,Return,Arg1,Arg2>* callee_method( Object* o, Return (Object::*m)(Arg1,Arg2) )/*{{{*/
      return new(CalleeAllocator::allocator) CalleeMethod2<Object,Return,Arg1,Arg2>(o,m);
    #endif
    #endif

  • I do a lot of CAD work and 3D modelling on my aging HP. Which iMac would best suit?

    I do a lot of CAD work and 3D modelling, (Sketchup), on my aging HP.  Which iMac would best suit my needs ?

    I agree with RRFS.
    If you can afford it, Custom spec out and purchase the best components for your iMac.
    Custom order the fastest i7 CPU, custom GPU (if you can afford it order the 2 GB VRAM GPU, otherwise get the 1 GB VRAM GPU), add the custom largest SSD.
    Purchase 16 GBs of RAM or more (the new iMacs can take up to 32 GBs of RAM) from online memory suppliers like Crucial memory or OWC. They are cheaper to buy RAM from.
    iMacs are not designed and are not user upgradeable for components other than RAM.
    Purchasd the best you can afford now as it will be much harder to get what you really needed later.
    Also, I highly recommend with whatever iMac purchase you make, you budget for 3-year extended AppleCare.
    iMacs have, somewhat, a regular component failure history. I believe that these failures are due to how much warmer iMacs run than anything else. Purchasing and having extended AppleCare will give you peace of mind and free warranty service for three years.
    Good Luck on whatever you decide.

  • Hi, my iPhone 3GS wall charger stoped working, and I went to Orange shop with my warranty and L.I.G. insurance.They said I should also give them the phone for almost 10 days, isn't there a faster way, is it possible the Apple Store replaces my wall charge

    My 5YO daughter owns her very own IPhone 3GS, she got it for her 5YO birthday on the 24th of june. its allready upgraded to iOS5, and works like a charm.
    Last evening, while it was charging, a flame appeared and the charger stopped working.The USB still works.
    It was plugged in a Belkin 3700 joule along with my 47 Inch Full HD TV .
    No storm or something like that, and there was nothing wrong with my TV, as in was still running.
    Problem.
    I went today to an Orange store here in Romania, with the charger, invoice,warranty, and L.I.G. (London Insurrace Group ((I think))) insurrance, and they said I MUST also bring the iPhone, and thet it will take just about 10 working days for them to give me back the Iphone, and a new charger.
       Is there a faster way I can get the wall charger replaced?
    Should I try going to the Apple Store with the warranty from Orange.
    Thank you for your answers.
    Please excuse my English.
    CONDOLENCES APPLE. for your painfull loss.

        I can see that this issue has been quite extensive, and frustrating, and I am so sorry for all that has happened societygirl! I would like to help you work this issue out. Please follow & send me a Direct Message, so I can get your account specifics and help finally bring this to a resolution.
    Thank you,
    MichelleH_VZW
    Follow us on Twitter @VZWSupport

  • Apple cancelled my warranty and will not fix computer!

    I sent my computer in to be fixed after talking to a genius on the phone. All I needed fixed was the inside top case (around the keyboard) because a small piece had cracked and broken off from closing the top and it hurts to put my wrist on it to type. It all sounded fine and a friend recently got a new case for her macbookpro because it was discolored. Today I see my repair status is on hold so I called and they said that my computer had impact damage and would cost $500 to repair before reinstating my AppleCare to replace the case. ***? I have searched the web and can not find this happening to anyone else! Does this sound normal? My computer has not had a hard fall. It just cracked from daily closing. My friend's computer has dents and its 2 years older and they replaced her case for free. There's not anything even wrong with my computer besides the case. Am I missing something?

    Scubagirl12,
    How have you packed the machine? If it bumped against anything hard, or heavy books were against it for prolonged period of time, or it was against a seat inside a backpack, that might have damaged it if it wasn't properly padded. If none of those describe the problem, and you've always pulled your cables out properly* as described below:
    http://www.macmaps.com/frayguide.html
    Call 1-800-APLCARE, and tell them you believe your machine was manufactured with the screws too tight or loose, and it was only noticeable after prolonged use, and believe they should fix the case at their cost if your machine is under a year old, or you have purchased AppleCare, and it is less than 3 years from date of the computer's purchase. If you are beyond AppleCare, (either first year, or purchased 3 years from date of computer's purchase), and purchased by credit card, and believe the case was never the right tightness to begin with, sometimes your credit card prolongs warranty, and you can ask them.
    If none of the above seems to help you, and there was a possible heavy bump, or improper cable disconnection, unfortunately only your homeowners insurance might cover it, if it has accident protection. Warranty does not equal insurance. Above all, be calm when talking to all of them.
    Good luck. This is a user to user board, and we can't speculate on how Apple will rule in your case. But just letting you know what options may or may not help you.
    - * Links to my pages may give me compensation.

  • I have an iphone 5c, it is still under warranty and it broke the glass. I'm from Brazil but I bought it in the USA! I wonder if there is any cost to replace the glass, and if you have how much to change in any apple store in miami?

    I bought a iphone 5c in usa but live in Brazil. It is still under warranty and the glass broke. Here in Brazil nowhere exchange just the glass, because this model is different from what came to Brazil. I am very sad, and I wonder if Apple changes the glass at no charge, or if you have any additional cost?

    my friend is going to USA, if I say she can change at any store? so now they are exchanging just the glass for $ 79 U.S. dollars? I would not be possible to speak with some seller to know the right value? would love to know the value before it pays not know whether to send it 

  • My lock button isn't working on the 4S, I bought the warranty, and Apple will be contacting me soon tomorrow. Will I be charged a deductable?

    I checked the help pages, and it said to make sure i have the latest software update. If that didn't help, try a Factory Reset. What does that have to do anything with my lock BUTTON not working? (For the record everything is up to date) This is my first iPhone4s, depending how the conversation goes tomorrow with Apple Support going to see if I will be sticking with apple products. So, far it has been an amazing phone, but gotta make sure their service is   as good as their product.

    All new iPhones have a 1yr warranty.  Unfortunately, due to the device being damage the warranty will not cover the issue.  Take the device to Apple and purchase an Out of Warranty replacement.
    iPhone Model
    Out-of-Warranty Service
    iPhone 5
    £ 216.44
    iPhone 4S
    £ 146.44
    iPhone 4, iPhone 3GS,
                     iPhone 3G
    £ 126.44

  • Valet Limited Warranty and Support

    Valet Limited Warranty and Support

    It appears you've been backed into a corner and I sympathize with your situation.
    The fact is, support for BlackBerry products is very good.  BlackBerry contracts the people who provide you with your cell service on a monthly basis.  They know best what plan you're on and what services your phone is using.  If anything goes wrong, they're there for you 24/7.
    Now to your situation.  You received the phone from a friend and therefore didn't purchase it outright from a carrier or even from BlackBerry.  This creates a difficult situation because as a rule, carriers only support devices purchased from them.
    My suggestion is to call Rogers back and ask to speak to someone higher up, such as a manager.  Carriers usually don't support phones that haven't been purchased from them but your phone wasn't purchased at all, it was a gift.  The fact that you're a monthly customer with Rogers should hold some weight with them.  As I mentioned, I would go right to a supervisor or manager because the tech answering the phone will just stick with the "you didn't purchase it from us, so sorry" script.
    Keep us up to date on your situation. 
    - If my response has helped you, please click "Options" beside my post and mark it as solved. Clicking the "thumbs up" icon near the bottom of my response would also be appreciated.

  • Under warranty and want to swap it from 5s to iphone 6. Is it possible?

    Under warranty and want to swap it from 5s to iphone 6. Is it possible?

    Sorry but as mentioned it will be replaced with the exact model, colour and capacity as you have at present. That is if Apple find the repairs required fall within the terms of warranty.
    Cheers
    Pete

Maybe you are looking for

  • Oracle to SQL server switch mapping issue?

    Hi All, We are switching the DB from Oracle to SQL. As a result our existing mapping seems to create issue while we are trying to INSERT data. We changed some of the date setting as and also the hasQuot to Yes so when it goes to the SQL server it run

  • Start Web Logic 5.1 in a separate JVM

    Hi All. Is there a way to start Web Logic 5.1 in a separate JVM from within a java class. I am writing a service pack for a Web Logic application. During the service pack uninstall, I have to stop web logic, delete the new files, restore old files an

  • Access to ASAM/ODS 4.1 database

    Can I access a ASAM/ODS database version 4.1 from DIAdem 8.1 ? If not, what version is required ?

  • Automatically tries to launch a file

    I am running CS5.1 and suddenly Illustrator gets hung up on opening a particular file every time I launch. I do want to open this file, but since I just get the spinning rainbow every time I do - I'm guessing it's corrupt now - I've tried to work on

  • AirPort Extreme Drivers for Windows XP???

    This may be a very silly question, but I've got a new Mac Pro that will be arriving in two days and I couldn't help but wonder, "How will the AirPort Extreme WiFi card be able to connect to the Internet when I'm running Windows XP from a separate har